diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 4f2790fc..b13303ce 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -14,6 +14,8 @@ on: # yamllint disable-line rule:truthy - main - '*.*' - 'staging*' + schedule: + - cron: '0 12 * * 0' workflow_dispatch: permissions: diff --git a/package-lock.json b/package-lock.json index e8ab91ac..297ac727 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,7 +4,6 @@ "requires": true, "packages": { "": { - "name": "spyder-website", "license": "MIT", "dependencies": { "@hubspot/api-client": "^12.0.1", @@ -13,10 +12,12 @@ "@sveltejs/vite-plugin-svelte": "^3.1.2", "@tailwindcss/typography": "^0.5.15", "@types/three": "^0.169.0", + "ajv": "^8.17.1", "autoprefixer": "^10.4.20", "chart.js": "^4.4.7", "cookie": "^1.0.2", "dotenv": "^16.4.7", + "form-data": ">=4.0.4", "gh-pages": "^6.1.1", "gray-matter": "^4.0.3", "html-minifier-terser": "^7.2.0", @@ -38,7 +39,7 @@ "svelte-youtube-embed": "^0.3.3", "svooltip": "^0.8.3", "tailwindcss": "^3.4.16", - "vite": "^5.4.8" + "vite": "^5.4.19" } }, "node_modules/@alloc/quick-lru": { @@ -62,466 +63,1118 @@ "node": ">=6.0.0" } }, - "node_modules/@esbuild/linux-x64": { - "version": "0.19.12", + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", "cpu": [ - "x64" + "ppc64" ], "license": "MIT", "optional": true, "os": [ - "linux" + "aix" ], "engines": { "node": ">=12" } }, - "node_modules/@floating-ui/core": { - "version": "1.6.9", + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], "license": "MIT", - "dependencies": { - "@floating-ui/utils": "^0.2.9" + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@floating-ui/dom": { - "version": "1.6.13", + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "@floating-ui/core": "^1.6.0", - "@floating-ui/utils": "^0.2.9" + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@floating-ui/utils": { - "version": "0.2.9", - "license": "MIT" - }, - "node_modules/@formatjs/ecma402-abstract": { - "version": "2.3.3", + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@formatjs/fast-memoize": "2.2.6", - "@formatjs/intl-localematcher": "0.6.0", - "decimal.js": "10", - "tslib": "2" + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@formatjs/fast-memoize": { - "version": "2.2.6", + "node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "tslib": "2" + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@formatjs/icu-messageformat-parser": { - "version": "2.11.1", + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@formatjs/ecma402-abstract": "2.3.3", - "@formatjs/icu-skeleton-parser": "1.8.13", - "tslib": "2" + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@formatjs/icu-skeleton-parser": { - "version": "1.8.13", + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "@formatjs/ecma402-abstract": "2.3.3", - "tslib": "2" + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@formatjs/intl-localematcher": { - "version": "0.6.0", + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "tslib": "2" - } - }, - "node_modules/@hubspot/api-client": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/@hubspot/api-client/-/api-client-12.0.1.tgz", - "integrity": "sha512-lMxDEuhaP1KDxo0Z/t+3xAT/wzVaQCZ9ThSewj9qCMkhBMYA2ABWLOY/I+huQCERuMqkqwmMBx/NOCspBlGQGg==", - "license": "ISC", - "dependencies": { - "@types/node-fetch": "^2.5.7", - "bottleneck": "^2.19.5", - "es6-promise": "^4.2.4", - "form-data": "^2.5.0", - "lodash.get": "^4.4.2", - "lodash.merge": "^4.6.2", - "node-fetch": "^2.6.0", - "url-parse": "^1.4.3" + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@img/sharp-libvips-linux-x64": { - "version": "1.0.4", + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", "cpu": [ - "x64" + "arm" ], - "license": "LGPL-3.0-or-later", + "license": "MIT", "optional": true, "os": [ "linux" ], - "funding": { - "url": "https://opencollective.com/libvips" + "engines": { + "node": ">=12" } }, - "node_modules/@img/sharp-linux-x64": { - "version": "0.33.5", + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", "cpu": [ - "x64" + "arm64" ], - "license": "Apache-2.0", + "license": "MIT", "optional": true, "os": [ "linux" ], "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-x64": "1.0.4" + "node": ">=12" } }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { "node": ">=12" } }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.8", + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], "license": "MIT", - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.0.0" + "node": ">=12" } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.0.0" + "node": ">=12" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.0.0" + "node": ">=12" } }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.6", + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@kurkle/color": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.4.tgz", - "integrity": "sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==", - "license": "MIT" - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", + "node_modules/@esbuild/linux-x64": { + "version": "0.19.12", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">= 8" + "node": ">=12" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], "engines": { - "node": ">= 8" + "node": ">=12" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], "license": "MIT", "optional": true, + "os": [ + "openbsd" + ], "engines": { - "node": ">=14" + "node": ">=12" } }, - "node_modules/@polka/url": { - "version": "1.0.0-next.28", - "license": "MIT" - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.34.8", + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", "cpu": [ "x64" ], "license": "MIT", "optional": true, "os": [ - "linux" - ] - }, - "node_modules/@sveltejs/adapter-static": { - "version": "3.0.8", - "license": "MIT", - "peerDependencies": { - "@sveltejs/kit": "^2.0.0" + "sunos" + ], + "engines": { + "node": ">=12" } }, - "node_modules/@sveltejs/kit": { - "version": "2.19.1", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.19.1.tgz", - "integrity": "sha512-1u8FGWtT+V0eBSQpDtsjINhQd6RTjadvEgVApdNVxbUeOXmQTDENTeRiZw2i1lNUx1/5Wa65CHzxtMh3P3yviw==", + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "@types/cookie": "^0.6.0", - "cookie": "^0.6.0", - "devalue": "^5.1.0", - "esm-env": "^1.2.2", - "import-meta-resolve": "^4.1.0", - "kleur": "^4.1.5", - "magic-string": "^0.30.5", - "mrmime": "^2.0.0", - "sade": "^1.8.1", - "set-cookie-parser": "^2.6.0", - "sirv": "^3.0.0" - }, - "bin": { - "svelte-kit": "svelte-kit.js" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=18.13" - }, - "peerDependencies": { - "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0", - "svelte": "^4.0.0 || ^5.0.0-next.0", - "vite": "^5.0.3 || ^6.0.0" + "node": ">=12" } }, - "node_modules/@sveltejs/kit/node_modules/cookie": { - "version": "0.6.0", + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], "license": "MIT", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">= 0.6" + "node": ">=12" } }, - "node_modules/@sveltejs/vite-plugin-svelte": { - "version": "3.1.2", + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "@sveltejs/vite-plugin-svelte-inspector": "^2.1.0", - "debug": "^4.3.4", - "deepmerge": "^4.3.1", - "kleur": "^4.1.5", - "magic-string": "^0.30.10", - "svelte-hmr": "^0.16.0", - "vitefu": "^0.2.5" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": "^18.0.0 || >=20" - }, - "peerDependencies": { - "svelte": "^4.0.0 || ^5.0.0-next.0", - "vite": "^5.0.0" + "node": ">=12" } }, - "node_modules/@sveltejs/vite-plugin-svelte-inspector": { - "version": "2.1.0", + "node_modules/@floating-ui/core": { + "version": "1.6.9", "license": "MIT", "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": "^18.0.0 || >=20" - }, - "peerDependencies": { - "@sveltejs/vite-plugin-svelte": "^3.0.0", - "svelte": "^4.0.0 || ^5.0.0-next.0", - "vite": "^5.0.0" + "@floating-ui/utils": "^0.2.9" } }, - "node_modules/@tailwindcss/typography": { - "version": "0.5.16", + "node_modules/@floating-ui/dom": { + "version": "1.6.13", "license": "MIT", "dependencies": { - "lodash.castarray": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.merge": "^4.6.2", - "postcss-selector-parser": "6.0.10" - }, - "peerDependencies": { - "tailwindcss": ">=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1" + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.9" } }, - "node_modules/@tweenjs/tween.js": { - "version": "23.1.3", - "license": "MIT" - }, - "node_modules/@types/cookie": { - "version": "0.6.0", - "license": "MIT" - }, - "node_modules/@types/estree": { - "version": "1.0.6", + "node_modules/@floating-ui/utils": { + "version": "0.2.9", "license": "MIT" }, - "node_modules/@types/hast": { - "version": "3.0.4", + "node_modules/@formatjs/ecma402-abstract": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.3.4.tgz", + "integrity": "sha512-qrycXDeaORzIqNhBOx0btnhpD1c+/qFIHAN9znofuMJX6QBwtbrmlpWfD4oiUUD2vJUOIYFA/gYtg2KAMGG7sA==", "license": "MIT", "dependencies": { - "@types/unist": "*" + "@formatjs/fast-memoize": "2.2.7", + "@formatjs/intl-localematcher": "0.6.1", + "decimal.js": "^10.4.3", + "tslib": "^2.8.0" } }, - "node_modules/@types/marked": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@types/marked/-/marked-5.0.2.tgz", - "integrity": "sha512-OucS4KMHhFzhz27KxmWg7J+kIYqyqoW5kdIEI319hqARQQUTqhao3M/F+uFnDXD0Rg72iDDZxZNxq5gvctmLlg==", - "license": "MIT" - }, - "node_modules/@types/nlcst": { - "version": "2.0.3", + "node_modules/@formatjs/fast-memoize": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.7.tgz", + "integrity": "sha512-Yabmi9nSvyOMrlSeGGWDiH7rf3a7sIwplbvo/dlz9WCIjzIQAfy1RMf4S0X3yG724n5Ghu2GmEl5NJIV6O9sZQ==", "license": "MIT", "dependencies": { - "@types/unist": "*" + "tslib": "^2.8.0" } }, - "node_modules/@types/node": { - "version": "22.13.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.9.tgz", - "integrity": "sha512-acBjXdRJ3A6Pb3tqnw9HZmyR3Fiol3aGxRCK1x3d+6CDAMjl7I649wpSd+yNURCjbOUGu9tqtLKnTGxmK6CyGw==", + "node_modules/@formatjs/icu-messageformat-parser": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.11.2.tgz", + "integrity": "sha512-AfiMi5NOSo2TQImsYAg8UYddsNJ/vUEv/HaNqiFjnI3ZFfWihUtD5QtuX6kHl8+H+d3qvnE/3HZrfzgdWpsLNA==", "license": "MIT", "dependencies": { - "undici-types": "~6.20.0" + "@formatjs/ecma402-abstract": "2.3.4", + "@formatjs/icu-skeleton-parser": "1.8.14", + "tslib": "^2.8.0" } }, - "node_modules/@types/node-fetch": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.12.tgz", - "integrity": "sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==", + "node_modules/@formatjs/icu-skeleton-parser": { + "version": "1.8.14", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.14.tgz", + "integrity": "sha512-i4q4V4qslThK4Ig8SxyD76cp3+QJ3sAqr7f6q9VVfeGtxG9OhiAk3y9XF6Q41OymsKzsGQ6OQQoJNY4/lI8TcQ==", "license": "MIT", "dependencies": { - "@types/node": "*", - "form-data": "^4.0.0" + "@formatjs/ecma402-abstract": "2.3.4", + "tslib": "^2.8.0" } }, - "node_modules/@types/node-fetch/node_modules/form-data": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz", - "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==", + "node_modules/@formatjs/intl-localematcher": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.6.1.tgz", + "integrity": "sha512-ePEgLgVCqi2BBFnTMWPfIghu6FkbZnnBVhO2sSxvLfrdFw7wCHAHiDoM2h4NRgjbaY7+B7HgOLZGkK187pZTZg==", "license": "MIT", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "es-set-tostringtag": "^2.1.0", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" + "tslib": "^2.8.0" } }, - "node_modules/@types/stats.js": { - "version": "0.17.3", - "license": "MIT" - }, - "node_modules/@types/three": { - "version": "0.169.0", - "license": "MIT", + "node_modules/@hubspot/api-client": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@hubspot/api-client/-/api-client-12.0.1.tgz", + "integrity": "sha512-lMxDEuhaP1KDxo0Z/t+3xAT/wzVaQCZ9ThSewj9qCMkhBMYA2ABWLOY/I+huQCERuMqkqwmMBx/NOCspBlGQGg==", + "license": "ISC", "dependencies": { - "@tweenjs/tween.js": "~23.1.3", - "@types/stats.js": "*", - "@types/webxr": "*", - "@webgpu/types": "*", - "fflate": "~0.8.2", - "meshoptimizer": "~0.18.1" + "@types/node-fetch": "^2.5.7", + "bottleneck": "^2.19.5", + "es6-promise": "^4.2.4", + "form-data": "^2.5.0", + "lodash.get": "^4.4.2", + "lodash.merge": "^4.6.2", + "node-fetch": "^2.6.0", + "url-parse": "^1.4.3" } }, - "node_modules/@types/unist": { - "version": "2.0.11", - "license": "MIT" - }, - "node_modules/@types/webxr": { - "version": "0.5.21", - "license": "MIT" - }, - "node_modules/@webgpu/types": { - "version": "0.1.54", - "license": "BSD-3-Clause" - }, - "node_modules/acorn": { - "version": "8.14.0", + "node_modules/@hubspot/api-client/node_modules/form-data": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.5.tgz", + "integrity": "sha512-jqdObeR2rxZZbPSGL+3VckHMYtu+f9//KXBsVny6JSX/pa38Fy+bGjuG8eW/H6USNQWhLi8Num++cU2yOCNz4A==", "license": "MIT", - "bin": { - "acorn": "bin/acorn" + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.35", + "safe-buffer": "^5.2.1" }, "engines": { - "node": ">=0.4.0" + "node": ">= 0.12" } }, - "node_modules/ansi-regex": { - "version": "6.1.0", - "license": "MIT", - "engines": { - "node": ">=12" - }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.4", + "cpu": [ + "x64" + ], + "license": "LGPL-3.0-or-later", + "optional": true, + "os": [ + "linux" + ], "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://opencollective.com/libvips" } }, - "node_modules/ansi-styles": { - "version": "6.2.1", - "license": "MIT", + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.5", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=12" + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/any-promise": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.4" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@kurkle/color": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.4.tgz", + "integrity": "sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==", + "license": "MIT" + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.28", + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.45.1.tgz", + "integrity": "sha512-NEySIFvMY0ZQO+utJkgoMiCAjMrGvnbDLHvcmlA33UXJpYBCvlBEbMMtV837uCkS+plG2umfhn0T5mMAxGrlRA==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.45.1.tgz", + "integrity": "sha512-ujQ+sMXJkg4LRJaYreaVx7Z/VMgBBd89wGS4qMrdtfUFZ+TSY5Rs9asgjitLwzeIbhwdEhyj29zhst3L1lKsRQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.45.1.tgz", + "integrity": "sha512-FSncqHvqTm3lC6Y13xncsdOYfxGSLnP+73k815EfNmpewPs+EyM49haPS105Rh4aF5mJKywk9X0ogzLXZzN9lA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.45.1.tgz", + "integrity": "sha512-2/vVn/husP5XI7Fsf/RlhDaQJ7x9zjvC81anIVbr4b/f0xtSmXQTFcGIQ/B1cXIYM6h2nAhJkdMHTnD7OtQ9Og==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.45.1.tgz", + "integrity": "sha512-4g1kaDxQItZsrkVTdYQ0bxu4ZIQ32cotoQbmsAnW1jAE4XCMbcBPDirX5fyUzdhVCKgPcrwWuucI8yrVRBw2+g==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.45.1.tgz", + "integrity": "sha512-L/6JsfiL74i3uK1Ti2ZFSNsp5NMiM4/kbbGEcOCps99aZx3g8SJMO1/9Y0n/qKlWZfn6sScf98lEOUe2mBvW9A==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.45.1.tgz", + "integrity": "sha512-RkdOTu2jK7brlu+ZwjMIZfdV2sSYHK2qR08FUWcIoqJC2eywHbXr0L8T/pONFwkGukQqERDheaGTeedG+rra6Q==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.45.1.tgz", + "integrity": "sha512-3kJ8pgfBt6CIIr1o+HQA7OZ9mp/zDk3ctekGl9qn/pRBgrRgfwiffaUmqioUGN9hv0OHv2gxmvdKOkARCtRb8Q==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.45.1.tgz", + "integrity": "sha512-k3dOKCfIVixWjG7OXTCOmDfJj3vbdhN0QYEqB+OuGArOChek22hn7Uy5A/gTDNAcCy5v2YcXRJ/Qcnm4/ma1xw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.45.1.tgz", + "integrity": "sha512-PmI1vxQetnM58ZmDFl9/Uk2lpBBby6B6rF4muJc65uZbxCs0EA7hhKCk2PKlmZKuyVSHAyIw3+/SiuMLxKxWog==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.45.1.tgz", + "integrity": "sha512-9UmI0VzGmNJ28ibHW2GpE2nF0PBQqsyiS4kcJ5vK+wuwGnV5RlqdczVocDSUfGX/Na7/XINRVoUgJyFIgipoRg==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.45.1.tgz", + "integrity": "sha512-7nR2KY8oEOUTD3pBAxIBBbZr0U7U+R9HDTPNy+5nVVHDXI4ikYniH1oxQz9VoB5PbBU1CZuDGHkLJkd3zLMWsg==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.45.1.tgz", + "integrity": "sha512-nlcl3jgUultKROfZijKjRQLUu9Ma0PeNv/VFHkZiKbXTBQXhpytS8CIj5/NfBeECZtY2FJQubm6ltIxm/ftxpw==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.45.1.tgz", + "integrity": "sha512-HJV65KLS51rW0VY6rvZkiieiBnurSzpzore1bMKAhunQiECPuxsROvyeaot/tcK3A3aGnI+qTHqisrpSgQrpgA==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.45.1.tgz", + "integrity": "sha512-NITBOCv3Qqc6hhwFt7jLV78VEO/il4YcBzoMGGNxznLgRQf43VQDae0aAzKiBeEPIxnDrACiMgbqjuihx08OOw==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.45.1.tgz", + "integrity": "sha512-+E/lYl6qu1zqgPEnTrs4WysQtvc/Sh4fC2nByfFExqgYrqkKWp1tWIbe+ELhixnenSpBbLXNi6vbEEJ8M7fiHw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.45.1.tgz", + "integrity": "sha512-a6WIAp89p3kpNoYStITT9RbTbTnqarU7D8N8F2CV+4Cl9fwCOZraLVuVFvlpsW0SbIiYtEnhCZBPLoNdRkjQFw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.45.1.tgz", + "integrity": "sha512-T5Bi/NS3fQiJeYdGvRpTAP5P02kqSOpqiopwhj0uaXB6nzs5JVi2XMJb18JUSKhCOX8+UE1UKQufyD6Or48dJg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.45.1.tgz", + "integrity": "sha512-lxV2Pako3ujjuUe9jiU3/s7KSrDfH6IgTSQOnDWr9aJ92YsFd7EurmClK0ly/t8dzMkDtd04g60WX6yl0sGfdw==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.45.1.tgz", + "integrity": "sha512-M/fKi4sasCdM8i0aWJjCSFm2qEnYRR8AMLG2kxp6wD13+tMGA4Z1tVAuHkNRjud5SW2EM3naLuK35w9twvf6aA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@sveltejs/acorn-typescript": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.5.tgz", + "integrity": "sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==", + "license": "MIT", + "peerDependencies": { + "acorn": "^8.9.0" + } + }, + "node_modules/@sveltejs/adapter-static": { + "version": "3.0.8", + "license": "MIT", + "peerDependencies": { + "@sveltejs/kit": "^2.0.0" + } + }, + "node_modules/@sveltejs/kit": { + "version": "2.25.2", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.25.2.tgz", + "integrity": "sha512-aKfj82vqEINedoH9Pw4Ip16jj3w8soNq9F3nJqc56kxXW74TcEu/gdTAuLUI+gsl8i+KXfetRqg1F+gG/AZRVQ==", + "license": "MIT", + "dependencies": { + "@sveltejs/acorn-typescript": "^1.0.5", + "@types/cookie": "^0.6.0", + "acorn": "^8.14.1", + "cookie": ">=0.7.0", + "devalue": "^5.1.0", + "esm-env": "^1.2.2", + "kleur": "^4.1.5", + "magic-string": "^0.30.5", + "mrmime": "^2.0.0", + "sade": "^1.8.1", + "set-cookie-parser": "^2.6.0", + "sirv": "^3.0.0" + }, + "bin": { + "svelte-kit": "svelte-kit.js" + }, + "engines": { + "node": ">=18.13" + }, + "peerDependencies": { + "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0 || ^6.0.0-next.0", + "svelte": "^4.0.0 || ^5.0.0-next.0", + "vite": "^5.0.3 || ^6.0.0 || ^7.0.0-beta.0" + } + }, + "node_modules/@sveltejs/vite-plugin-svelte": { + "version": "3.1.2", + "license": "MIT", + "dependencies": { + "@sveltejs/vite-plugin-svelte-inspector": "^2.1.0", + "debug": "^4.3.4", + "deepmerge": "^4.3.1", + "kleur": "^4.1.5", + "magic-string": "^0.30.10", + "svelte-hmr": "^0.16.0", + "vitefu": "^0.2.5" + }, + "engines": { + "node": "^18.0.0 || >=20" + }, + "peerDependencies": { + "svelte": "^4.0.0 || ^5.0.0-next.0", + "vite": "^5.0.0" + } + }, + "node_modules/@sveltejs/vite-plugin-svelte/node_modules/@sveltejs/vite-plugin-svelte-inspector": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-2.1.0.tgz", + "integrity": "sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==", + "license": "MIT", + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.0.0 || >=20" + }, + "peerDependencies": { + "@sveltejs/vite-plugin-svelte": "^3.0.0", + "svelte": "^4.0.0 || ^5.0.0-next.0", + "vite": "^5.0.0" + } + }, + "node_modules/@sveltejs/vite-plugin-svelte/node_modules/vitefu": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", + "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", + "license": "MIT", + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "node_modules/@tailwindcss/typography": { + "version": "0.5.16", + "license": "MIT", + "dependencies": { + "lodash.castarray": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.merge": "^4.6.2", + "postcss-selector-parser": "6.0.10" + }, + "peerDependencies": { + "tailwindcss": ">=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1" + } + }, + "node_modules/@tweenjs/tween.js": { + "version": "23.1.3", + "license": "MIT" + }, + "node_modules/@types/cookie": { + "version": "0.6.0", + "license": "MIT" + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "license": "MIT" + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/marked": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@types/marked/-/marked-5.0.2.tgz", + "integrity": "sha512-OucS4KMHhFzhz27KxmWg7J+kIYqyqoW5kdIEI319hqARQQUTqhao3M/F+uFnDXD0Rg72iDDZxZNxq5gvctmLlg==", + "license": "MIT" + }, + "node_modules/@types/nlcst": { + "version": "2.0.3", + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/node": { + "version": "22.13.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.9.tgz", + "integrity": "sha512-acBjXdRJ3A6Pb3tqnw9HZmyR3Fiol3aGxRCK1x3d+6CDAMjl7I649wpSd+yNURCjbOUGu9tqtLKnTGxmK6CyGw==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.20.0" + } + }, + "node_modules/@types/node-fetch": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.12.tgz", + "integrity": "sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "form-data": "^4.0.0" + } + }, + "node_modules/@types/stats.js": { + "version": "0.17.3", + "license": "MIT" + }, + "node_modules/@types/three": { + "version": "0.169.0", + "license": "MIT", + "dependencies": { + "@tweenjs/tween.js": "~23.1.3", + "@types/stats.js": "*", + "@types/webxr": "*", + "@webgpu/types": "*", + "fflate": "~0.8.2", + "meshoptimizer": "~0.18.1" + } + }, + "node_modules/@types/unist": { + "version": "2.0.11", + "license": "MIT" + }, + "node_modules/@types/webxr": { + "version": "0.5.21", + "license": "MIT" + }, + "node_modules/@webgpu/types": { + "version": "0.1.54", + "license": "BSD-3-Clause" + }, + "node_modules/acorn": { + "version": "8.14.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz", + "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "6.1.0", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/ansi-styles": { + "version": "6.2.1", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { "version": "1.3.0", "license": "MIT" }, @@ -659,7 +1312,9 @@ "license": "MIT" }, "node_modules/brace-expansion": { - "version": "2.0.1", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" @@ -939,316 +1594,670 @@ "source-map-js": "^1.0.1" }, "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/d": { + "version": "1.0.2", + "license": "ISC", + "dependencies": { + "es5-ext": "^0.10.64", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/debug": { + "version": "4.4.0", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz", + "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==", + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/detect-libc": { + "version": "2.0.3", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/devalue": { + "version": "5.1.1", + "license": "MIT" + }, + "node_modules/devlop": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "license": "Apache-2.0" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/direction": { + "version": "2.0.1", + "license": "MIT", + "bin": { + "direction": "cli.js" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "16.4.7", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", + "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.109", + "license": "ISC" + }, + "node_modules/email-addresses": { + "version": "5.0.0", + "license": "MIT" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "license": "MIT" + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es5-ext": { + "version": "0.10.64", + "hasInstallScript": true, + "license": "ISC", + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "esniff": "^2.0.1", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" } }, - "node_modules/cssesc": { - "version": "3.0.0", + "node_modules/es6-iterator": { + "version": "2.0.3", "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" } }, - "node_modules/d": { - "version": "1.0.2", + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "license": "MIT" + }, + "node_modules/es6-symbol": { + "version": "3.1.4", "license": "ISC", "dependencies": { - "es5-ext": "^0.10.64", - "type": "^2.7.2" + "d": "^1.0.2", + "ext": "^1.7.0" }, "engines": { "node": ">=0.12" } }, - "node_modules/debug": { - "version": "4.4.0", - "license": "MIT", + "node_modules/es6-weak-map": { + "version": "2.0.3", + "license": "ISC", "dependencies": { - "ms": "^2.1.3" + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/esbuild": { + "version": "0.19.12", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" }, "engines": { - "node": ">=6.0" + "node": ">=12" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.19.12", + "@esbuild/android-arm": "0.19.12", + "@esbuild/android-arm64": "0.19.12", + "@esbuild/android-x64": "0.19.12", + "@esbuild/darwin-arm64": "0.19.12", + "@esbuild/darwin-x64": "0.19.12", + "@esbuild/freebsd-arm64": "0.19.12", + "@esbuild/freebsd-x64": "0.19.12", + "@esbuild/linux-arm": "0.19.12", + "@esbuild/linux-arm64": "0.19.12", + "@esbuild/linux-ia32": "0.19.12", + "@esbuild/linux-loong64": "0.19.12", + "@esbuild/linux-mips64el": "0.19.12", + "@esbuild/linux-ppc64": "0.19.12", + "@esbuild/linux-riscv64": "0.19.12", + "@esbuild/linux-s390x": "0.19.12", + "@esbuild/linux-x64": "0.19.12", + "@esbuild/netbsd-x64": "0.19.12", + "@esbuild/openbsd-x64": "0.19.12", + "@esbuild/sunos-x64": "0.19.12", + "@esbuild/win32-arm64": "0.19.12", + "@esbuild/win32-ia32": "0.19.12", + "@esbuild/win32-x64": "0.19.12" } }, - "node_modules/decimal.js": { - "version": "10.5.0", - "license": "MIT" + "node_modules/esbuild/node_modules/@esbuild/aix-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/deepmerge": { - "version": "4.3.1", + "node_modules/esbuild/node_modules/@esbuild/android-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "cpu": [ + "arm" + ], "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "node_modules/esbuild/node_modules/@esbuild/android-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "cpu": [ + "arm64" + ], "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=0.4.0" + "node": ">=12" } }, - "node_modules/dequal": { - "version": "2.0.3", + "node_modules/esbuild/node_modules/@esbuild/android-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "cpu": [ + "x64" + ], "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=6" + "node": ">=12" } }, - "node_modules/detect-libc": { - "version": "2.0.3", - "license": "Apache-2.0", + "node_modules/esbuild/node_modules/@esbuild/darwin-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/devalue": { - "version": "5.1.1", - "license": "MIT" + "node_modules/esbuild/node_modules/@esbuild/darwin-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/devlop": { - "version": "1.1.0", + "node_modules/esbuild/node_modules/@esbuild/freebsd-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "cpu": [ + "arm64" + ], "license": "MIT", - "dependencies": { - "dequal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" } }, - "node_modules/didyoumean": { - "version": "1.2.2", - "license": "Apache-2.0" + "node_modules/esbuild/node_modules/@esbuild/freebsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/dir-glob": { - "version": "3.0.1", + "node_modules/esbuild/node_modules/@esbuild/linux-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "cpu": [ + "arm" + ], "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/direction": { - "version": "2.0.1", + "node_modules/esbuild/node_modules/@esbuild/linux-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "cpu": [ + "arm64" + ], "license": "MIT", - "bin": { - "direction": "cli.js" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/dlv": { - "version": "1.1.3", - "license": "MIT" + "node_modules/esbuild/node_modules/@esbuild/linux-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "node_modules/esbuild/node_modules/@esbuild/linux-loong64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "cpu": [ + "loong64" + ], "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "node_modules/dotenv": { - "version": "16.4.7", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz", - "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==", - "license": "BSD-2-Clause", + "node_modules/esbuild/node_modules/@esbuild/linux-mips64el": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "cpu": [ + "mips64el" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" } }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "node_modules/esbuild/node_modules/@esbuild/linux-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "cpu": [ + "ppc64" + ], "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">= 0.4" + "node": ">=12" } }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "license": "MIT" - }, - "node_modules/electron-to-chromium": { - "version": "1.5.109", - "license": "ISC" - }, - "node_modules/email-addresses": { - "version": "5.0.0", - "license": "MIT" - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "license": "MIT" - }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "license": "BSD-2-Clause", + "node_modules/esbuild/node_modules/@esbuild/linux-riscv64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "node": ">=12" } }, - "node_modules/es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "node_modules/esbuild/node_modules/@esbuild/linux-s390x": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "cpu": [ + "s390x" + ], "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">= 0.4" + "node": ">=12" } }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "node_modules/esbuild/node_modules/@esbuild/netbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "cpu": [ + "x64" + ], "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], "engines": { - "node": ">= 0.4" + "node": ">=12" } }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "node_modules/esbuild/node_modules/@esbuild/openbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0" - }, + "optional": true, + "os": [ + "openbsd" + ], "engines": { - "node": ">= 0.4" + "node": ">=12" } }, - "node_modules/es-set-tostringtag": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", - "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "node_modules/esbuild/node_modules/@esbuild/sunos-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "cpu": [ + "x64" + ], "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.6", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.2" - }, + "optional": true, + "os": [ + "sunos" + ], "engines": { - "node": ">= 0.4" + "node": ">=12" } }, - "node_modules/es5-ext": { - "version": "0.10.64", - "hasInstallScript": true, - "license": "ISC", - "dependencies": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "esniff": "^2.0.1", - "next-tick": "^1.1.0" - }, + "node_modules/esbuild/node_modules/@esbuild/win32-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=0.10" + "node": ">=12" } }, - "node_modules/es6-iterator": { - "version": "2.0.3", + "node_modules/esbuild/node_modules/@esbuild/win32-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "cpu": [ + "ia32" + ], "license": "MIT", - "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", - "license": "MIT" - }, - "node_modules/es6-symbol": { - "version": "3.1.4", - "license": "ISC", - "dependencies": { - "d": "^1.0.2", - "ext": "^1.7.0" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=0.12" - } - }, - "node_modules/es6-weak-map": { - "version": "2.0.3", - "license": "ISC", - "dependencies": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" + "node": ">=12" } }, - "node_modules/esbuild": { + "node_modules/esbuild/node_modules/@esbuild/win32-x64": { "version": "0.19.12", - "hasInstallScript": true, + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "cpu": [ + "x64" + ], "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.19.12", - "@esbuild/android-arm": "0.19.12", - "@esbuild/android-arm64": "0.19.12", - "@esbuild/android-x64": "0.19.12", - "@esbuild/darwin-arm64": "0.19.12", - "@esbuild/darwin-x64": "0.19.12", - "@esbuild/freebsd-arm64": "0.19.12", - "@esbuild/freebsd-x64": "0.19.12", - "@esbuild/linux-arm": "0.19.12", - "@esbuild/linux-arm64": "0.19.12", - "@esbuild/linux-ia32": "0.19.12", - "@esbuild/linux-loong64": "0.19.12", - "@esbuild/linux-mips64el": "0.19.12", - "@esbuild/linux-ppc64": "0.19.12", - "@esbuild/linux-riscv64": "0.19.12", - "@esbuild/linux-s390x": "0.19.12", - "@esbuild/linux-x64": "0.19.12", - "@esbuild/netbsd-x64": "0.19.12", - "@esbuild/openbsd-x64": "0.19.12", - "@esbuild/sunos-x64": "0.19.12", - "@esbuild/win32-arm64": "0.19.12", - "@esbuild/win32-ia32": "0.19.12", - "@esbuild/win32-x64": "0.19.12" } }, "node_modules/escalade": { @@ -1329,6 +2338,12 @@ "node": ">=0.10.0" } }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" + }, "node_modules/fast-glob": { "version": "3.3.3", "license": "MIT", @@ -1343,6 +2358,22 @@ "node": ">=8.6.0" } }, + "node_modules/fast-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz", + "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, "node_modules/fastq": { "version": "1.19.1", "license": "ISC", @@ -1427,19 +2458,19 @@ } }, "node_modules/form-data": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.3.tgz", - "integrity": "sha512-XHIrMD0NpDrNM/Ckf7XJiBbLl57KEhT3+i3yY+eWm+cqYZJQTZrKo8Y8AWKnuV5GT4scfuUGt9LzNoIx3dU1nQ==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", + "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "es-set-tostringtag": "^2.1.0", - "mime-types": "^2.1.35", - "safe-buffer": "^5.2.1" + "hasown": "^2.0.2", + "mime-types": "^2.1.12" }, "engines": { - "node": ">= 0.12" + "node": ">= 6" } }, "node_modules/fraction.js": { @@ -1854,22 +2885,16 @@ "node": ">= 4" } }, - "node_modules/import-meta-resolve": { - "version": "4.1.0", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/intl-messageformat": { - "version": "10.7.15", + "version": "10.7.16", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.16.tgz", + "integrity": "sha512-UmdmHUmp5CIKKjSoE10la5yfU+AYJAaiYLsodbjL4lji83JNvgOQUjGaGhGrpFCb0Uh7sl7qfP1IyILa8Z40ug==", "license": "BSD-3-Clause", "dependencies": { - "@formatjs/ecma402-abstract": "2.3.3", - "@formatjs/fast-memoize": "2.2.6", - "@formatjs/icu-messageformat-parser": "2.11.1", - "tslib": "2" + "@formatjs/ecma402-abstract": "2.3.4", + "@formatjs/fast-memoize": "2.2.7", + "@formatjs/icu-messageformat-parser": "2.11.2", + "tslib": "^2.8.0" } }, "node_modules/is-arrayish": { @@ -1992,6 +3017,12 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, "node_modules/jsonfile": { "version": "6.1.0", "license": "MIT", @@ -2801,6 +3832,15 @@ "node": ">=16.0.0" } }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", @@ -2887,10 +3927,12 @@ } }, "node_modules/rollup": { - "version": "4.34.8", + "version": "4.45.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.45.1.tgz", + "integrity": "sha512-4iya7Jb76fVpQyLoiVpzUrsjQ12r3dM7fIVz+4NwoYvZOShknRmiv+iu9CClZml5ZLGb0XMcYLutK6w9tgxHDw==", "license": "MIT", "dependencies": { - "@types/estree": "1.0.6" + "@types/estree": "1.0.8" }, "bin": { "rollup": "dist/bin/rollup" @@ -2900,25 +3942,26 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.34.8", - "@rollup/rollup-android-arm64": "4.34.8", - "@rollup/rollup-darwin-arm64": "4.34.8", - "@rollup/rollup-darwin-x64": "4.34.8", - "@rollup/rollup-freebsd-arm64": "4.34.8", - "@rollup/rollup-freebsd-x64": "4.34.8", - "@rollup/rollup-linux-arm-gnueabihf": "4.34.8", - "@rollup/rollup-linux-arm-musleabihf": "4.34.8", - "@rollup/rollup-linux-arm64-gnu": "4.34.8", - "@rollup/rollup-linux-arm64-musl": "4.34.8", - "@rollup/rollup-linux-loongarch64-gnu": "4.34.8", - "@rollup/rollup-linux-powerpc64le-gnu": "4.34.8", - "@rollup/rollup-linux-riscv64-gnu": "4.34.8", - "@rollup/rollup-linux-s390x-gnu": "4.34.8", - "@rollup/rollup-linux-x64-gnu": "4.34.8", - "@rollup/rollup-linux-x64-musl": "4.34.8", - "@rollup/rollup-win32-arm64-msvc": "4.34.8", - "@rollup/rollup-win32-ia32-msvc": "4.34.8", - "@rollup/rollup-win32-x64-msvc": "4.34.8", + "@rollup/rollup-android-arm-eabi": "4.45.1", + "@rollup/rollup-android-arm64": "4.45.1", + "@rollup/rollup-darwin-arm64": "4.45.1", + "@rollup/rollup-darwin-x64": "4.45.1", + "@rollup/rollup-freebsd-arm64": "4.45.1", + "@rollup/rollup-freebsd-x64": "4.45.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.45.1", + "@rollup/rollup-linux-arm-musleabihf": "4.45.1", + "@rollup/rollup-linux-arm64-gnu": "4.45.1", + "@rollup/rollup-linux-arm64-musl": "4.45.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.45.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.45.1", + "@rollup/rollup-linux-riscv64-gnu": "4.45.1", + "@rollup/rollup-linux-riscv64-musl": "4.45.1", + "@rollup/rollup-linux-s390x-gnu": "4.45.1", + "@rollup/rollup-linux-x64-gnu": "4.45.1", + "@rollup/rollup-linux-x64-musl": "4.45.1", + "@rollup/rollup-win32-arm64-msvc": "4.45.1", + "@rollup/rollup-win32-ia32-msvc": "4.45.1", + "@rollup/rollup-win32-x64-msvc": "4.45.1", "fsevents": "~2.3.2" } }, @@ -3325,6 +4368,8 @@ }, "node_modules/svelte-i18n": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/svelte-i18n/-/svelte-i18n-4.0.1.tgz", + "integrity": "sha512-jaykGlGT5PUaaq04JWbJREvivlCnALtT+m87Kbm0fxyYHynkQaxQMnIKHLm2WeIuBRoljzwgyvz0Z6/CMwfdmQ==", "license": "MIT", "dependencies": { "cli-color": "^2.0.3", @@ -3778,7 +4823,9 @@ } }, "node_modules/vite": { - "version": "5.4.14", + "version": "5.4.19", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.19.tgz", + "integrity": "sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==", "license": "MIT", "dependencies": { "esbuild": "^0.21.3", @@ -3836,6 +4883,8 @@ }, "node_modules/vite/node_modules/@esbuild/linux-x64": { "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", "cpu": [ "x64" ], @@ -3850,6 +4899,8 @@ }, "node_modules/vite/node_modules/esbuild": { "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "hasInstallScript": true, "license": "MIT", "bin": { @@ -3884,18 +4935,6 @@ "@esbuild/win32-x64": "0.21.5" } }, - "node_modules/vitefu": { - "version": "0.2.5", - "license": "MIT", - "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", diff --git a/package.json b/package.json index 3d31026e..9dc8cda7 100644 --- a/package.json +++ b/package.json @@ -6,8 +6,11 @@ "generate-og-images": "node scripts/generate-og-images.js", "generate-contrib-data": "node scripts/generate-contrib-data.js", "generate-hubspot-data": "node scripts/generate-hubspot-data.js", - "prebuild": "npm run generate-og-images && npm run generate-contrib-data && npm run generate-hubspot-data", + "generate-funding-schema": "node scripts/generate-funding-schema.js", + "prebuild": "npm run generate-og-images && npm run generate-contrib-data && npm run generate-hubspot-data && npm run generate-funding-schema", "dev": "npm run prebuild && npx vite dev", + "dev:no-prebuild": "npx vite dev", + "build:no-prebuild": "npx vite build", "build": "npm run prebuild && npx vite build", "preview": "npx vite preview", "deploy": "gh-pages -d build -t true" @@ -19,10 +22,12 @@ "@sveltejs/vite-plugin-svelte": "^3.1.2", "@tailwindcss/typography": "^0.5.15", "@types/three": "^0.169.0", + "ajv": "^8.17.1", "autoprefixer": "^10.4.20", "chart.js": "^4.4.7", "cookie": "^1.0.2", "dotenv": "^16.4.7", + "form-data": ">=4.0.4", "gh-pages": "^6.1.1", "gray-matter": "^4.0.3", "html-minifier-terser": "^7.2.0", @@ -44,6 +49,6 @@ "svelte-youtube-embed": "^0.3.3", "svooltip": "^0.8.3", "tailwindcss": "^3.4.16", - "vite": "^5.4.8" + "vite": "^5.4.19" } } diff --git a/scripts/generate-funding-schema.js b/scripts/generate-funding-schema.js new file mode 100644 index 00000000..0fc80098 --- /dev/null +++ b/scripts/generate-funding-schema.js @@ -0,0 +1,108 @@ +// Generate the funding schema from the src/lib/config/data/funding.yaml file and save it to the funding.json file in the project root + +import Ajv from "ajv"; +import { promises as fs } from "fs"; +import yaml from "js-yaml"; +import path from "path"; +import { exists } from "./utils.js"; + +const FUNDING_SCHEMA_URL = "https://fundingjson.org/schema/v1.0.0/funding.schema.json"; + +/** + * Fetch the funding.json schema from the official URL + */ +async function fetchFundingSchema() { + try { + console.log("Fetching funding.json schema..."); + const response = await fetch(FUNDING_SCHEMA_URL); + + if (!response.ok) { + throw new Error(`Failed to fetch schema: ${response.status} ${response.statusText}`); + } + + return await response.json(); + } catch (error) { + console.error("Error fetching funding schema:", error); + throw error; + } +} + +/** + * JSON Schema validator + */ +async function validateFundingData(data, schema) { + const ajv = new Ajv(); + const validate = ajv.compile(schema); + const isValid = validate(data); + + if (!isValid) { + return validate.errors.map(error => `${error.instancePath} ${error.message}`); + } + + return []; +} + +/** + * Load and parse the funding YAML file + */ +async function loadFundingYaml() { + try { + console.log("Loading funding.yaml file..."); + const yamlPath = path.join(process.cwd(), "src", "lib", "config", "data", "funding.yaml"); + + if (!(await exists(yamlPath))) { + throw new Error(`Funding YAML file not found at: ${yamlPath}`); + } + + const yamlContent = await fs.readFile(yamlPath, 'utf8'); + const data = yaml.load(yamlContent); + + console.log("Successfully parsed funding.yaml"); + return data; + } catch (error) { + console.error("Error loading funding YAML:", error); + throw error; + } +} + +/** + * Main function to generate the funding.json file + */ +async function generateFundingSchema() { + try { + // Load the YAML data + const fundingData = await loadFundingYaml(); + + // Fetch and validate against schema + const schema = await fetchFundingSchema(); + console.log("Validating funding data against schema..."); + + const validationErrors = await validateFundingData(fundingData, schema); + + if (validationErrors.length > 0) { + console.error("Schema validation failed:"); + validationErrors.forEach(error => console.error(` 🚩 ${error}`)); + throw new Error("Funding data does not comply with schema"); + } + + console.log("✅ Funding data is valid according to schema"); + + // Ensure the output directory exists + const outputDir = path.join(process.cwd(), "static"); + if (!(await exists(outputDir))) { + await fs.mkdir(outputDir, { recursive: true }); + } + + // Write the JSON file + const outputPath = path.join(outputDir, "funding.json"); + await fs.writeFile(outputPath, JSON.stringify(fundingData, null, 2)); + + console.log("✅ Funding schema has been successfully generated and saved to:", outputPath); + } catch (error) { + console.error("Error generating funding schema:", error); + process.exit(1); + } +} + +// Execute the script +generateFundingSchema(); diff --git a/scripts/generate-hubspot-data.js b/scripts/generate-hubspot-data.js index 47cd3234..33c56365 100644 --- a/scripts/generate-hubspot-data.js +++ b/scripts/generate-hubspot-data.js @@ -6,7 +6,7 @@ import { exists } from "./utils.js"; dotenv.config(); -const SPYDER_PIPELINE_ID = "691999256"; +const SPYDER_PIPELINE_ID = "768998503"; async function getLastAvailableData() { try { @@ -33,6 +33,10 @@ function reduceDeals(deals) { async function fetchHubSpotData() { const token = process.env.VITE_HUBSPOT_TOKEN; + console.log("🔍 Starting HubSpot data fetch..."); + console.log("📋 Token available:", !!token); + console.log("🔑 Token length:", token ? token.length : 0); + // First check if we have a token if (!token) { // Check for existing data @@ -45,6 +49,7 @@ async function fetchHubSpotData() { } // If we have a token, proceed with fetching new data + console.log("🚀 Creating HubSpot client..."); const hubspotClient = new Client({ accessToken: token }); let pipelineDealsFilter = { @@ -64,38 +69,64 @@ async function fetchHubSpotData() { limit: 100, }; + //console.log("🔍 Search filter configuration:"); + //console.log(" - Pipeline ID:", SPYDER_PIPELINE_ID); + //console.log(" - Properties requested:", pipelineDealsFilter.properties); + //console.log(" - Filters:", JSON.stringify(pipelineDealsFilter.filterGroups, null, 2)); + let pipelineDeals = []; let monthlyDeals = []; let oneTimeDeals = []; let after = undefined; + let pageCount = 0; try { + console.log("📡 Starting API calls to HubSpot..."); + do { + pageCount++; + console.log(`📄 Fetching page ${pageCount}...`); + pipelineDealsFilter.after = after; const res = await hubspotClient.crm.deals.searchApi.doSearch( pipelineDealsFilter, ); + + console.log(` ✅ Page ${pageCount} results:`, res.results.length, "deals"); + pipelineDeals = pipelineDeals.concat(res.results); - monthlyDeals = monthlyDeals.concat( - res.results.filter((deal) => - deal.properties.dealname.toLowerCase().includes("monthly") - ), + const pageMonthlyDeals = res.results.filter((deal) => + deal.properties.dealname.toLowerCase().includes("monthly") ); - - oneTimeDeals = oneTimeDeals.concat( - res.results.filter((deal) => - deal.properties.dealname.toLowerCase().includes("one-time") - ), + const pageOneTimeDeals = res.results.filter((deal) => + deal.properties.dealname.toLowerCase().includes("one-time") ); + + console.log(` 💰 Monthly deals on this page:`, pageMonthlyDeals.length); + console.log(` 💰 One-time deals on this page:`, pageOneTimeDeals.length); + + monthlyDeals = monthlyDeals.concat(pageMonthlyDeals); + oneTimeDeals = oneTimeDeals.concat(pageOneTimeDeals); after = res.paging?.next?.after; + console.log(` 🔄 Next page available:`, !!after); + } while (after); + console.log("\n📊 Final results:"); + console.log(` - Total pipeline deals: ${pipelineDeals.length}`); + console.log(` - Monthly deals: ${monthlyDeals.length}`); + console.log(` - One-time deals: ${oneTimeDeals.length}`); + const totalDonations = reduceDeals(pipelineDeals); const totalMonthlyDonations = reduceDeals(monthlyDeals); const totalOneTimeDonations = reduceDeals(oneTimeDeals); + console.log(` - Total donations: $${totalDonations}`); + console.log(` - Total monthly donations: $${totalMonthlyDonations}`); + console.log(` - Total one-time donations: $${totalOneTimeDonations}`); + return { pipelineDeals, monthlyDeals, @@ -106,7 +137,11 @@ async function fetchHubSpotData() { lastUpdated: new Date().toISOString(), }; } catch (error) { - console.error("Error fetching HubSpot data:", error); + console.error("❌ Error fetching HubSpot data:", error); + console.error("Error details:", error.message); + if (error.body) { + console.error("API Error body:", error.body); + } throw error; } } diff --git a/src/hooks.server.js b/src/hooks.server.js index 448dcf09..fb2d73c8 100644 --- a/src/hooks.server.js +++ b/src/hooks.server.js @@ -384,10 +384,11 @@ async function transformHtml(request, response, url) { let transformedHtml = html; // Only transform image URLs in development mode - if (!building) { - debugLog("🛠️ Development mode: transforming relative image URLs"); - transformedHtml = transformImageUrls(transformedHtml, url); - } + // DISABLED: This was causing double path transformations on Netlify + // if (!building) { + // debugLog("🛠️ Development mode: transforming relative image URLs"); + // transformedHtml = transformImageUrls(transformedHtml, url); + // } // Only inject meta tags during build or for social media crawlers if (building || isSocialMediaCrawler) { diff --git a/src/lib/blocks/Blog.svelte b/src/lib/blocks/Blog.svelte index c0267dfb..3a184bd5 100644 --- a/src/lib/blocks/Blog.svelte +++ b/src/lib/blocks/Blog.svelte @@ -1,10 +1,10 @@ -
+
+ + + Back to blog +

{#if authorMeta.src} - {authorMeta.name} + {authorMeta.name} {/if}
{authorMeta.name} diff --git a/src/lib/components/Button.svelte b/src/lib/components/Button.svelte index a8767eba..4ee41857 100644 --- a/src/lib/components/Button.svelte +++ b/src/lib/components/Button.svelte @@ -1,4 +1,5 @@ {#if isLink} @@ -71,7 +83,9 @@ class:text-md={textSize === "md"} class:text-lg={textSize === "lg"} class:text-xl={textSize === "xl"} - class="flex items-center justify-between gap-3 font-medium" + class:fade-in={visible} + class="flex items-center justify-between gap-3 font-medium transition-opacity duration-300" + class:opacity-0={!visible} {rel} {href} {title} @@ -156,4 +170,8 @@ .button.regular { @apply from-mine-shaft-50 to-mine-shaft-100 text-neutral-700 border border-mine-shaft-300; } + + .fade-in { + @apply opacity-100; + } diff --git a/src/lib/components/DynamicIcon.svelte b/src/lib/components/DynamicIcon.svelte index 15498b04..671aa371 100644 --- a/src/lib/components/DynamicIcon.svelte +++ b/src/lib/components/DynamicIcon.svelte @@ -7,35 +7,36 @@ export let iconTheme = "bs"; export let size = "1.2rem"; - let iconThemes = { + // We need to use the proper import structure for svelte-icons-pack + // First import the whole theme, then access specific icons + const themeImports = { ai: () => import("svelte-icons-pack/ai"), bs: () => import("svelte-icons-pack/bs"), bi: () => import("svelte-icons-pack/bi"), - ci: () => import("svelte-icons-pack/ci"), - fi: () => import("svelte-icons-pack/fi"), - fa: () => import("svelte-icons-pack/fa"), - oi: () => import("svelte-icons-pack/oi"), - hi: () => import("svelte-icons-pack/hi"), - im: () => import("svelte-icons-pack/im"), - io: () => import("svelte-icons-pack/io"), lu: () => import("svelte-icons-pack/lu"), - ri: () => import("svelte-icons-pack/ri"), - si: () => import("svelte-icons-pack/si"), - sl: () => import("svelte-icons-pack/sl"), - ti: () => import("svelte-icons-pack/ti"), - tr: () => import("svelte-icons-pack/tr"), - wi: () => import("svelte-icons-pack/wi"), vsc: () => import("svelte-icons-pack/vsc"), + // Add others as needed }; async function getIcon(iconName, iconTheme) { try { - const moduleLoader = iconThemes[iconTheme]; - if (!moduleLoader) { - throw new Error(`Unknown icon theme: ${iconTheme}`); + // Get the theme module loader + const themeLoader = themeImports[iconTheme]; + if (!themeLoader) { + console.warn(`Icon theme not configured: ${iconTheme}`); + return null; } - const module = await moduleLoader(); - return module[iconName]; + + // Load the entire theme module + const themeModule = await themeLoader(); + + // Get the specific icon from the theme + if (!(iconName in themeModule)) { + console.warn(`Icon not found: ${iconName} in theme: ${iconTheme}`); + return null; + } + + return themeModule[iconName]; } catch (error) { console.error(`Failed to load icon: ${iconName} from theme: ${iconTheme}`, error); return null; diff --git a/src/lib/components/ProgressBar.svelte b/src/lib/components/ProgressBar.svelte index bc16b3d2..e0bc8160 100644 --- a/src/lib/components/ProgressBar.svelte +++ b/src/lib/components/ProgressBar.svelte @@ -1,37 +1,64 @@ -
+
-
+
{normalizedProgress}%
diff --git a/src/lib/components/ProjectCard.svelte b/src/lib/components/ProjectCard.svelte index 35f6562a..7eea0d53 100644 --- a/src/lib/components/ProjectCard.svelte +++ b/src/lib/components/ProjectCard.svelte @@ -1,157 +1,24 @@
-
+
{#await project.image && imageExists()} {:then} @@ -161,20 +28,6 @@ {:else if project.image} {project.title} - {:else} -
- {#key redrawKey} - - {/key} -
{/if} {/await}

@@ -183,25 +36,49 @@

{#if project.donations} -
- {project.collected}: - {#if !project.donationGoal} -
{project.donations.total.toLocaleString($locale, currencyOptions)} - {/if} - {#if project.donationGoal} - {project.donations.total.toLocaleString($locale, currencyOptions)} - {project.separator} - {project.donationGoal.toLocaleString($locale, currencyOptions)} - - {/if} +
+
+
+
+ {project.collected}: + {#if project.donationGoal} + + {project.donations.total.toLocaleString($locale, currencyOptions)} + {project.separator} + {project.donationGoal.toLocaleString($locale, currencyOptions)} + {:else} + + + {project.donations.total.toLocaleString($locale, currencyOptions)} + + {/if} +
+ {#if project.donationGoal} + +
+ +
+ {/if} +
+ {#if project.donationLinkID && onDonate} +
{/if} {#if project.intro}
{project.intro}
{/if} - {#if project.button && href} + {#if project.secondaryButton && href}
-
{/if}
@@ -212,6 +89,7 @@ .group { @apply w-full flex-shrink-0 py-4 md:w-1/2 md:px-4 xl:w-1/3; } + .card { @apply grid h-full grid-cols-1 rounded-2xl border border-neutral-300 shadow-2xl dark:border-neutral-700 dark:shadow-neutral-900; grid-template-rows: auto 1fr; @@ -219,7 +97,7 @@ .card-container { @apply grid grid-cols-1 gap-8 p-8; - grid-template-rows: 1fr auto; + grid-template-rows: auto 1fr; } .card-title { @@ -227,17 +105,13 @@ } .card-image { - @apply relative overflow-hidden; + @apply relative overflow-hidden border-b-4 border-red-berry-900 dark:border-neutral-700; } .project-image { @apply rounded-t-2xl aspect-square w-full md:aspect-video; } - .dynamic-bg-container { - @apply rounded-t-2xl aspect-square w-full md:aspect-video overflow-hidden; - } - .card-content { @apply font-light; } diff --git a/src/lib/config/data/config.yaml b/src/lib/config/data/config.yaml index 646d2e06..48564ca0 100644 --- a/src/lib/config/data/config.yaml +++ b/src/lib/config/data/config.yaml @@ -30,6 +30,7 @@ site: github: https://github.com/spyder-ide/spyder twitter: https://twitter.com/spyder_ide facebook: https://www.facebook.com/SpyderIDE + youtube: https://www.youtube.com/@SpyderIDE mastodon: https://fosstodon.org/@Spyder instagram: https://instagram.com/spyderide rss: https://www.spyder-ide.org/blog/feed.xml diff --git a/src/lib/config/data/donate.yaml b/src/lib/config/data/donate.yaml index aa105b9a..e48c97aa 100644 --- a/src/lib/config/data/donate.yaml +++ b/src/lib/config/data/donate.yaml @@ -3,7 +3,7 @@ projects: slug: spyder image: /assets/media/spyder_splash_bg.webp donationLinkID: Pjm6SyqYNb - pastDonations: 15744 + pastDonations: 17795 - id: 1 slug: code-completions image: /assets/media/donations-code_completions.webp diff --git a/src/lib/config/data/funding.yaml b/src/lib/config/data/funding.yaml new file mode 100644 index 00000000..575fdee9 --- /dev/null +++ b/src/lib/config/data/funding.yaml @@ -0,0 +1,116 @@ +version: 'v1.0.0' +entity: + type: 'organisation' + role: 'other' + name: 'Spyder' + email: 'spyder.python@gmail.com' + description: 'The Spyder organization, a project of the NumFOCUS nonprofit' + webpageUrl: + url: 'https://www.spyder-ide.org' +projects: + - guid: 'spyder-ide' + name: 'Spyder' + description: 'The scientific Python development environment' + webpageUrl: + url: 'https://www.spyder-ide.org' + repositoryUrl: + url: 'https://github.com/spyder-ide' + wellKnown: 'https://github.com/spyder-ide/spyder/raw/HEAD/.well-known/funding-manifest-urls' + licenses: ['spdx:MIT'] + tags: + - 'data' + - 'data-science' + - 'data-visualization' + - 'developer-tools' + - 'development' + - 'programming' + - 'science' + - 'scientific-computing' + - 'software-engineering' + - 'python' + - guid: 'python-lsp' + name: 'Python LSP Server' + description: 'The python-language-server project, maintained by the Spyder IDE team and the community' + webpageUrl: + url: 'https://github.com/python-lsp' + wellKnown: 'https://github.com/python-lsp/python-lsp-server/raw/HEAD/.well-known/funding-manifest-urls' + repositoryUrl: + url: 'https://github.com/python-lsp/python-lsp-server' + wellKnown: 'https://github.com/python-lsp/python-lsp-server/raw/HEAD/.well-known/funding-manifest-urls' + licenses: ['spdx:MIT'] + tags: + - 'developer-tools' + - 'development' + - 'programming' + - 'software-engineering' + - 'ide' + - 'language-server-protocol' + - 'lsp' + - 'lsp-server' + - 'python' +funding: + channels: + - guid: 'hubspot' + type: 'payment-provider' + address: 'https://numfocus.org/donate-for-spyder' + description: 'Spyder Hubspot donation page with NumFOCUS' + - guid: 'numfocus' + type: 'other' + address: 'info@numfocus.org' + description: 'Contact NumFOCUS to coordinate a direct donation' + plans: + - guid: 'general-fund-onetime' + status: 'active' + name: 'Support Spyder one-time' + description: 'Support the Spyder project as a whole, with the money used where it is needed most.' + amount: 0 + currency: 'USD' + frequency: 'one-time' + channels: ['hubspot'] + - guid: 'general-fund-monthly' + status: 'active' + name: 'Support Spyder monthly' + description: 'Support the Spyder project as a whole with a monthly donation, with the money used where it is needed most.' + amount: 0 + currency: 'USD' + frequency: 'monthly' + channels: ['hubspot'] + - guid: 'individual' + status: 'active' + name: 'Individual Donor' + description: 'Support us with a monthly donation and help us continue our activities.' + amount: 5 + currency: 'USD' + frequency: 'monthly' + channels: ['hubspot'] + - guid: 'company' + status: 'active' + name: 'Company Sponsor' + description: 'Become a sponsor and get your logo on our README on Github with a link to your site.' + amount: 100 + currency: 'USD' + frequency: 'monthly' + channels: ['hubspot'] + - guid: 'junior-dev' + status: 'active' + name: 'Part Time Junior Developer' + description: 'Help pay a Junior Developer to work part time on the Spyder IDE.' + amount: 500 + currency: 'USD' + frequency: 'monthly' + channels: ['hubspot'] + - guid: 'baseline-maintenance' + status: 'active' + name: 'Baseline Development and Maintenance' + description: 'Help fund critical baseline development and maintenance for our worldwide community of hundreds of thousands of users.' + amount: 50000 + currency: 'USD' + frequency: 'yearly' + channels: ['numfocus'] + history: + - year: 2024 + income: 150000 + expenses: 150000 + taxes: 0 + currency: 'USD' + description: '' diff --git a/src/lib/i18n/en-US/donate.yaml b/src/lib/i18n/en-US/donate.yaml index d10a7aa6..1294b84c 100644 --- a/src/lib/i18n/en-US/donate.yaml +++ b/src/lib/i18n/en-US/donate.yaml @@ -5,10 +5,14 @@ page: back: Back to list supporters: Total Supporters intro: | - Our mission is to create and maintain **the best open source Python IDE** for scientists, engineers and data analysts that is both **powerful and easy to use**. Your donations sustain this effort and fund the features you're most interested in seeing in future versions. Would you give today? + Our mission is to develop the **best scientific Python IDE** that is **powerful and easy to use**. + Your donations are vital to sustaining this effort and funding the features you need. Will you give today? - * All donations are stewarded by [NumFOCUS](https://numfocus.org/), a registered non-profit charitable organization. - * Spyder is a fully independent, community-developed project, unaffiliated with Anaconda or other commercial companies. + * All donations are stewarded by [NumFOCUS](https://numfocus.org/), a registered non-profit charitable organization. + * Spyder is a community-developed project unaffiliated with Anaconda or commercial companies. + + otherProjects: + title: Other Projects projects: - id: 0 @@ -20,7 +24,9 @@ projects: content: | Spyder’s continued development and maintenance is made possible by you, our user community\! Your contributions to Spyder as a whole have helped us fund developers, students and interns to contribute critical improvements, support key members of the team such as our web and interface designer, pay for critical web infrastructure, and fund outreach and community efforts to make sure we are doing the best we can to serve all of you! button: - text: Support Spyder + text: Donate now + secondaryButton: + text: Read more - id: 1 title: Smarter code completion @@ -34,7 +40,9 @@ projects: * Enhance our [current language server](https://github.com/python-lsp/python-lsp-server/) and/or use a more [powerful one](https://github.com/DetachHead/basedpyright) (similar to that used by VSCode) for completions. * Connect the Editor to the IPython console to get completions and documentation from it in case they are not available through the language server. button: - text: Support This Project + text: Donate now + secondaryButton: + text: Read more - id: 2 title: New Viewer pane @@ -47,7 +55,9 @@ projects: This would both greatly improve the development and data analysis experience for Spyder users, and also enable wider adoption of these visualization tools outside of the confines of Jupyter notebooks. button: - text: Support This Project + text: Donate now + secondaryButton: + text: Read more - id: 3 title: Supercharge syntax highlighting @@ -62,7 +72,9 @@ projects: It has been challenging to implement this as the libraries Spyder has relied on for syntax detection and highlighting have not kept up with those used by many other editors. Your support would allow us to migrate to a modern, actively developed framework providing the same features you’ve come to expect in the most popular IDEs. button: - text: Support This Project + text: Donate now + secondaryButton: + text: Read more - id: 4 title: Level-up the Variable Explorer @@ -75,4 +87,6 @@ projects: We'd like to address that by supporting a portable, streamlined method of object representation that is not limited by such a restriction. Alongside that, we’d also like to make saving and loading spydata files to restore your current session later more reliable and work on a wider variety of data types by using a more robust library for that task. button: - text: Support This Project + text: Donate now + secondaryButton: + text: Read more \ No newline at end of file diff --git a/src/lib/i18n/es-ES/donate.yaml b/src/lib/i18n/es-ES/donate.yaml new file mode 100644 index 00000000..ad581cd3 --- /dev/null +++ b/src/lib/i18n/es-ES/donate.yaml @@ -0,0 +1,92 @@ +page: + title: Apóyanos + monthly: Mensual + oneTime: Una sola vez + back: Volver a la lista + supporters: Total de colaboradores + intro: | + Nuestra misión es desarrollar **el mejor IDE científico de Python** que sea **potente y fácil de usar**. + Tus donaciones son vitales para sostener este esfuerzo y financiar las características que necesitas. ¿Contribuirás hoy? + + * Todas las donaciones son administradas por [NumFOCUS](https://numfocus.org/), una organización benéfica sin fines de lucro registrada. + * Spyder es un proyecto desarrollado por la comunidad sin afiliación con Anaconda o empresas comerciales. + + otherProjects: + title: Otros Proyectos + +projects: + - id: 0 + title: Apoyar a Spyder + collected: Balance disponible + separator: de + intro: >- + ¿Quieres apoyar el proyecto Spyder en su conjunto, con el dinero utilizado donde más se necesita? ¡Dona aquí! + content: | + El desarrollo y mantenimiento continuo de Spyder es posible gracias a ti, nuestra comunidad de usuarios\! Tus contribuciones a Spyder en general nos han ayudado a financiar desarrolladores, estudiantes y pasantes para contribuir con mejoras críticas, apoyar a miembros clave del equipo como nuestro diseñador de interfaces y web, pagar la infraestructura web crítica, y financiar esfuerzos de divulgación y comunidad para asegurarnos de que estamos haciendo lo mejor posible para servir a todos ustedes! + button: + text: Donar ahora + secondaryButton: + text: Leer más + + - id: 1 + title: Autocompletado de código más inteligente + collected: Recaudado hasta ahora + separator: de + intro: >- + El autocompletado de código en el Editor de Spyder tiene mucho margen de mejora, y tenemos un camino claro para mejorarlos significativamente. ¡Ayúdanos a hacerlos de clase mundial! + content: | + El Editor de Spyder se beneficiaría enormemente de una muy necesaria revisión para proporcionar mejores autocompletados de código. Con tu apoyo podremos: + + * Mejorar nuestro [servidor de lenguaje actual](https://github.com/python-lsp/python-lsp-server/) y/o usar uno [más potente](https://github.com/DetachHead/basedpyright) (similar al usado por VSCode) para autocompletados. + * Conectar el Editor a la consola IPython para obtener autocompletados y documentación en caso de que no estén disponibles a través del servidor de lenguaje. + button: + text: Donar ahora + secondaryButton: + text: Leer más + + - id: 2 + title: Nuevo panel de visualización + collected: Recaudado hasta ahora + separator: de + intro: >- + Las bibliotecas de visualización populares como Bokeh, Plotly o Altair actualmente solo funcionan en un entorno de notebook. Un nuevo panel de visualización permitiría interactuar con ellas directamente dentro de Spyder, sin necesidad de notebook. + content: | + Las bibliotecas de visualización como Bokeh, Plotly o Altair e interfaces como IPywidgets, Panel o Dash actualmente están diseñadas para funcionar solo en un entorno de notebook. Un nuevo panel de visualización abordaría esto empaquetando las bibliotecas Javascript necesarias para mostrar e interactuar con estos tipos de contenido desde Spyder. + + Esto mejoraría enormemente la experiencia de desarrollo y análisis de datos para los usuarios de Spyder, y también permitiría una adopción más amplia de estas herramientas de visualización fuera de los límites de los notebooks de Jupyter. + button: + text: Donar ahora + secondaryButton: + text: Leer más + + - id: 3 + title: Potenciar el resaltado de sintaxis + collected: Recaudado hasta ahora + separator: de + intro: >- + Ayúdanos a implementar un resaltado de sintaxis semántico mejorado en el Editor, permitiendo que los argumentos de funciones, nombres de clases y funciones, y otros fragmentos especiales de código sean detectados y estilizados. Esto también conduciría a mejoras importantes en el panel Esquema de Spyder. + content: | + El resaltado de sintaxis semántico completo, la capacidad de colorear el código según su rol semántico, es una característica que nos han solicitado desde hace mucho tiempo. Agregar soporte para esto permitiría resaltar los argumentos de funciones, nombres de clases/funciones y otras construcciones en colores únicos, lo que mejoraría enormemente la legibilidad del código. + + Además, permitiría que el panel Esquema pueda mostrar contenidos mucho más ricos y apropiados para cada archivo, facilitando la navegación. + + Ha sido un desafío implementar esto ya que las bibliotecas en las que Spyder se ha basado para la detección y resaltado de sintaxis no se han mantenido al día con las utilizadas por muchos otros editores. Tu apoyo nos permitiría migrar a un marco moderno y en desarrollo activo que proporcione las mismas características que esperas en los IDE más populares. + button: + text: Donar ahora + secondaryButton: + text: Leer más + + - id: 4 + title: Mejorar el explorador de variables + collected: Recaudado hasta ahora + separator: de + intro: >- + Nos gustaría agregar soporte para ver objetos/tipos de datos personalizados en el Explorador de Variables sin necesidad de instalar todas sus bibliotecas correspondientes en el entorno de aplicación de Spyder, así como hacer que guardar y cargar sesiones sea mucho más robusto. + content: | + El Explorador de Variables es uno de los paneles más queridos en Spyder. Sin embargo, para inspeccionar cualquier objeto de una clase o tipo de datos personalizado, necesita tener las bibliotecas utilizadas para crearlo instaladas en el propio entorno de aplicación de Spyder. Esto es poco práctico, podría romper Spyder y está impedido por diseño con nuestros instaladores independientes recomendados. + + Nos gustaría abordar esto mediante el soporte de un método portátil y simplificado de representación de objetos que no esté limitado por tal restricción. Junto con eso, también nos gustaría hacer que guardar y cargar archivos spydata para restaurar tu sesión actual más tarde sea más confiable y funcione en una variedad más amplia de tipos de datos utilizando una biblioteca más robusta para esa tarea. + button: + text: Donar ahora + secondaryButton: + text: Leer más diff --git a/src/routes/about/+page.svelte b/src/routes/about/+page.svelte index 61ee3170..8eb70e25 100644 --- a/src/routes/about/+page.svelte +++ b/src/routes/about/+page.svelte @@ -111,7 +111,7 @@ tracking-tight font-extralight text-mine-shaft-600 - dark:text-mine-shaft-200 my-16 md:my-32" + dark:text-mine-shaft-200 my-16 xl:my-32" > {pageTitle}

diff --git a/src/routes/donate/+page.svelte b/src/routes/donate/+page.svelte index 9ad524bd..d9b0f4d4 100644 --- a/src/routes/donate/+page.svelte +++ b/src/routes/donate/+page.svelte @@ -4,7 +4,9 @@ import { metadata } from "$lib/store"; import { _, json, locale } from "svelte-i18n"; + import Button from "$lib/components/Button.svelte"; import Metadata from "$lib/components/Metadata.svelte"; + import PaymentModal from "$lib/components/PaymentModal.svelte"; import ProjectCard from "$lib/components/ProjectCard.svelte"; import SvelteMarkdown from "svelte-markdown"; @@ -14,22 +16,44 @@ const totalDonations = data?.totalDonations ?? 0; const pipelineDeals = data?.pipelineDeals ?? []; + // Modal state + let showModal = false; + let selectedProjectDonationLinkID = null; + let currencyOptions = { style: "currency", currency: "USD", maximumFractionDigits: 0 }; + $: keywords = config.site?.keywords ?? []; $: lastUpdated = data?.lastUpdated ? new Date(data.lastUpdated).toLocaleDateString($locale) : null; - $: projects = Object.values( + $: allProjects = Object.values( [...props.projects, ...$json("donate.projects")].reduce((acc, project) => { acc[project.id] = acc[project.id] ? { ...acc[project.id], ...project } : project; return acc; }, {}), ); + // Separate spyder project from others + $: spyderProject = allProjects.find((project) => project.slug === "spyder"); + $: otherProjects = allProjects + .filter((project) => project.slug !== "spyder") + .sort((a, b) => { + // Sort by total donations in descending order + const aDonations = a.donations?.total || 0; + const bDonations = b.donations?.total || 0; + return bDonations - aDonations; + }); + $: values = { totalDonations: `$${totalDonations.toLocaleString()}`, dealsCount: pipelineDeals.length, lastUpdated, }; + // Function to open donation modal + const openDonationModal = (donationLinkID) => { + selectedProjectDonationLinkID = donationLinkID; + showModal = true; + }; + $: metadata.setMetadata({ title: `${$_("config.site.title")} | ${$_("donate.page.title")}`, description: $_("config.site.description"), @@ -41,25 +65,25 @@ -
+

{$_("donate.page.title")}

-
+ mx-auto + mb-16 + max-w-6xl + text-center + dark:text-neutral-200 + md:text-xl" + >
-
- {#each projects as project} - - {/each} -
+ + + {#if spyderProject} +
+
+ +
+
+ {/if} + + + {#if otherProjects.length > 0} +

+ {$_("donate.page.otherProjects.title")} +

+
+ {#each otherProjects as project} + + {/each} +
+ {/if}
+ + + + diff --git a/static/data/github-contributors.json b/static/data/github-contributors.json index e1fc8732..d0315e19 100644 --- a/static/data/github-contributors.json +++ b/static/data/github-contributors.json @@ -19,7 +19,7 @@ "type": "User", "user_view_type": "public", "site_admin": false, - "contributions": 14428 + "contributions": 14581 }, { "login": "dalthviz", @@ -41,7 +41,7 @@ "type": "User", "user_view_type": "public", "site_admin": false, - "contributions": 2471 + "contributions": 2584 }, { "login": "PierreRaybaut", @@ -129,7 +129,7 @@ "type": "User", "user_view_type": "public", "site_admin": false, - "contributions": 985 + "contributions": 1008 }, { "login": "jnsebgosselin", @@ -239,7 +239,29 @@ "type": "User", "user_view_type": "public", "site_admin": false, - "contributions": 385 + "contributions": 403 + }, + { + "login": "jitseniesen", + "id": 7941918, + "node_id": "MDQ6VXNlcjc5NDE5MTg=", + "avatar_url": "https://avatars.githubusercontent.com/u/7941918?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jitseniesen", + "html_url": "https://github.com/jitseniesen", + "followers_url": "https://api.github.com/users/jitseniesen/followers", + "following_url": "https://api.github.com/users/jitseniesen/following{/other_user}", + "gists_url": "https://api.github.com/users/jitseniesen/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jitseniesen/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jitseniesen/subscriptions", + "organizations_url": "https://api.github.com/users/jitseniesen/orgs", + "repos_url": "https://api.github.com/users/jitseniesen/repos", + "events_url": "https://api.github.com/users/jitseniesen/events{/privacy}", + "received_events_url": "https://api.github.com/users/jitseniesen/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false, + "contributions": 324 }, { "login": "juanis2112", @@ -285,28 +307,6 @@ "site_admin": false, "contributions": 304 }, - { - "login": "jitseniesen", - "id": 7941918, - "node_id": "MDQ6VXNlcjc5NDE5MTg=", - "avatar_url": "https://avatars.githubusercontent.com/u/7941918?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/jitseniesen", - "html_url": "https://github.com/jitseniesen", - "followers_url": "https://api.github.com/users/jitseniesen/followers", - "following_url": "https://api.github.com/users/jitseniesen/following{/other_user}", - "gists_url": "https://api.github.com/users/jitseniesen/gists{/gist_id}", - "starred_url": "https://api.github.com/users/jitseniesen/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/jitseniesen/subscriptions", - "organizations_url": "https://api.github.com/users/jitseniesen/orgs", - "repos_url": "https://api.github.com/users/jitseniesen/repos", - "events_url": "https://api.github.com/users/jitseniesen/events{/privacy}", - "received_events_url": "https://api.github.com/users/jitseniesen/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false, - "contributions": 297 - }, { "login": "hlouzada", "id": 5204788, @@ -327,7 +327,7 @@ "type": "User", "user_view_type": "public", "site_admin": false, - "contributions": 202 + "contributions": 277 }, { "login": "SylvainCorlay", @@ -371,7 +371,7 @@ "type": "User", "user_view_type": "public", "site_admin": false, - "contributions": 176 + "contributions": 178 }, { "login": "bcolsen", @@ -395,6 +395,28 @@ "site_admin": false, "contributions": 136 }, + { + "login": "jsbautista", + "id": 42411448, + "node_id": "MDQ6VXNlcjQyNDExNDQ4", + "avatar_url": "https://avatars.githubusercontent.com/u/42411448?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/jsbautista", + "html_url": "https://github.com/jsbautista", + "followers_url": "https://api.github.com/users/jsbautista/followers", + "following_url": "https://api.github.com/users/jsbautista/following{/other_user}", + "gists_url": "https://api.github.com/users/jsbautista/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jsbautista/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jsbautista/subscriptions", + "organizations_url": "https://api.github.com/users/jsbautista/orgs", + "repos_url": "https://api.github.com/users/jsbautista/repos", + "events_url": "https://api.github.com/users/jsbautista/events{/privacy}", + "received_events_url": "https://api.github.com/users/jsbautista/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false, + "contributions": 121 + }, { "login": "techtonik", "id": 515889, @@ -417,6 +439,28 @@ "site_admin": false, "contributions": 119 }, + { + "login": "rear1019", + "id": 33811443, + "node_id": "MDQ6VXNlcjMzODExNDQz", + "avatar_url": "https://avatars.githubusercontent.com/u/33811443?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/rear1019", + "html_url": "https://github.com/rear1019", + "followers_url": "https://api.github.com/users/rear1019/followers", + "following_url": "https://api.github.com/users/rear1019/following{/other_user}", + "gists_url": "https://api.github.com/users/rear1019/gists{/gist_id}", + "starred_url": "https://api.github.com/users/rear1019/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/rear1019/subscriptions", + "organizations_url": "https://api.github.com/users/rear1019/orgs", + "repos_url": "https://api.github.com/users/rear1019/repos", + "events_url": "https://api.github.com/users/rear1019/events{/privacy}", + "received_events_url": "https://api.github.com/users/rear1019/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false, + "contributions": 117 + }, { "login": "mariacamilarg", "id": 3608776, @@ -439,28 +483,6 @@ "site_admin": false, "contributions": 110 }, - { - "login": "rear1019", - "id": 33811443, - "node_id": "MDQ6VXNlcjMzODExNDQz", - "avatar_url": "https://avatars.githubusercontent.com/u/33811443?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/rear1019", - "html_url": "https://github.com/rear1019", - "followers_url": "https://api.github.com/users/rear1019/followers", - "following_url": "https://api.github.com/users/rear1019/following{/other_user}", - "gists_url": "https://api.github.com/users/rear1019/gists{/gist_id}", - "starred_url": "https://api.github.com/users/rear1019/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/rear1019/subscriptions", - "organizations_url": "https://api.github.com/users/rear1019/orgs", - "repos_url": "https://api.github.com/users/rear1019/repos", - "events_url": "https://api.github.com/users/rear1019/events{/privacy}", - "received_events_url": "https://api.github.com/users/rear1019/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false, - "contributions": 109 - }, { "login": "ok97465", "id": 22970578, @@ -483,28 +505,6 @@ "site_admin": false, "contributions": 98 }, - { - "login": "jsbautista", - "id": 42411448, - "node_id": "MDQ6VXNlcjQyNDExNDQ4", - "avatar_url": "https://avatars.githubusercontent.com/u/42411448?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/jsbautista", - "html_url": "https://github.com/jsbautista", - "followers_url": "https://api.github.com/users/jsbautista/followers", - "following_url": "https://api.github.com/users/jsbautista/following{/other_user}", - "gists_url": "https://api.github.com/users/jsbautista/gists{/gist_id}", - "starred_url": "https://api.github.com/users/jsbautista/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/jsbautista/subscriptions", - "organizations_url": "https://api.github.com/users/jsbautista/orgs", - "repos_url": "https://api.github.com/users/jsbautista/repos", - "events_url": "https://api.github.com/users/jsbautista/events{/privacy}", - "received_events_url": "https://api.github.com/users/jsbautista/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false, - "contributions": 95 - }, { "login": "dhoegh", "id": 7973946, @@ -858,22 +858,22 @@ "contributions": 27 }, { - "login": "pwoosam", - "id": 18713517, - "node_id": "MDQ6VXNlcjE4NzEzNTE3", - "avatar_url": "https://avatars.githubusercontent.com/u/18713517?v=4", + "login": "skjerns", + "id": 14980558, + "node_id": "MDQ6VXNlcjE0OTgwNTU4", + "avatar_url": "https://avatars.githubusercontent.com/u/14980558?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/pwoosam", - "html_url": "https://github.com/pwoosam", - "followers_url": "https://api.github.com/users/pwoosam/followers", - "following_url": "https://api.github.com/users/pwoosam/following{/other_user}", - "gists_url": "https://api.github.com/users/pwoosam/gists{/gist_id}", - "starred_url": "https://api.github.com/users/pwoosam/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/pwoosam/subscriptions", - "organizations_url": "https://api.github.com/users/pwoosam/orgs", - "repos_url": "https://api.github.com/users/pwoosam/repos", - "events_url": "https://api.github.com/users/pwoosam/events{/privacy}", - "received_events_url": "https://api.github.com/users/pwoosam/received_events", + "url": "https://api.github.com/users/skjerns", + "html_url": "https://github.com/skjerns", + "followers_url": "https://api.github.com/users/skjerns/followers", + "following_url": "https://api.github.com/users/skjerns/following{/other_user}", + "gists_url": "https://api.github.com/users/skjerns/gists{/gist_id}", + "starred_url": "https://api.github.com/users/skjerns/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/skjerns/subscriptions", + "organizations_url": "https://api.github.com/users/skjerns/orgs", + "repos_url": "https://api.github.com/users/skjerns/repos", + "events_url": "https://api.github.com/users/skjerns/events{/privacy}", + "received_events_url": "https://api.github.com/users/skjerns/received_events", "type": "User", "user_view_type": "public", "site_admin": false, @@ -902,22 +902,22 @@ "contributions": 22 }, { - "login": "skjerns", - "id": 14980558, - "node_id": "MDQ6VXNlcjE0OTgwNTU4", - "avatar_url": "https://avatars.githubusercontent.com/u/14980558?v=4", + "login": "pwoosam", + "id": 18713517, + "node_id": "MDQ6VXNlcjE4NzEzNTE3", + "avatar_url": "https://avatars.githubusercontent.com/u/18713517?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/skjerns", - "html_url": "https://github.com/skjerns", - "followers_url": "https://api.github.com/users/skjerns/followers", - "following_url": "https://api.github.com/users/skjerns/following{/other_user}", - "gists_url": "https://api.github.com/users/skjerns/gists{/gist_id}", - "starred_url": "https://api.github.com/users/skjerns/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/skjerns/subscriptions", - "organizations_url": "https://api.github.com/users/skjerns/orgs", - "repos_url": "https://api.github.com/users/skjerns/repos", - "events_url": "https://api.github.com/users/skjerns/events{/privacy}", - "received_events_url": "https://api.github.com/users/skjerns/received_events", + "url": "https://api.github.com/users/pwoosam", + "html_url": "https://github.com/pwoosam", + "followers_url": "https://api.github.com/users/pwoosam/followers", + "following_url": "https://api.github.com/users/pwoosam/following{/other_user}", + "gists_url": "https://api.github.com/users/pwoosam/gists{/gist_id}", + "starred_url": "https://api.github.com/users/pwoosam/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/pwoosam/subscriptions", + "organizations_url": "https://api.github.com/users/pwoosam/orgs", + "repos_url": "https://api.github.com/users/pwoosam/repos", + "events_url": "https://api.github.com/users/pwoosam/events{/privacy}", + "received_events_url": "https://api.github.com/users/pwoosam/received_events", "type": "User", "user_view_type": "public", "site_admin": false, @@ -1009,6 +1009,28 @@ "type": "User", "user_view_type": "public", "site_admin": false, + "contributions": 18 + }, + { + "login": "thepycoder", + "id": 11781950, + "node_id": "MDQ6VXNlcjExNzgxOTUw", + "avatar_url": "https://avatars.githubusercontent.com/u/11781950?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/thepycoder", + "html_url": "https://github.com/thepycoder", + "followers_url": "https://api.github.com/users/thepycoder/followers", + "following_url": "https://api.github.com/users/thepycoder/following{/other_user}", + "gists_url": "https://api.github.com/users/thepycoder/gists{/gist_id}", + "starred_url": "https://api.github.com/users/thepycoder/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/thepycoder/subscriptions", + "organizations_url": "https://api.github.com/users/thepycoder/orgs", + "repos_url": "https://api.github.com/users/thepycoder/repos", + "events_url": "https://api.github.com/users/thepycoder/events{/privacy}", + "received_events_url": "https://api.github.com/users/thepycoder/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false, "contributions": 17 }, { @@ -1033,28 +1055,6 @@ "site_admin": false, "contributions": 17 }, - { - "login": "thepycoder", - "id": 11781950, - "node_id": "MDQ6VXNlcjExNzgxOTUw", - "avatar_url": "https://avatars.githubusercontent.com/u/11781950?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/thepycoder", - "html_url": "https://github.com/thepycoder", - "followers_url": "https://api.github.com/users/thepycoder/followers", - "following_url": "https://api.github.com/users/thepycoder/following{/other_user}", - "gists_url": "https://api.github.com/users/thepycoder/gists{/gist_id}", - "starred_url": "https://api.github.com/users/thepycoder/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/thepycoder/subscriptions", - "organizations_url": "https://api.github.com/users/thepycoder/orgs", - "repos_url": "https://api.github.com/users/thepycoder/repos", - "events_url": "https://api.github.com/users/thepycoder/events{/privacy}", - "received_events_url": "https://api.github.com/users/thepycoder/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false, - "contributions": 17 - }, { "login": "sohnishi", "id": 20334211, @@ -1099,28 +1099,6 @@ "site_admin": false, "contributions": 13 }, - { - "login": "larsoner", - "id": 2365790, - "node_id": "MDQ6VXNlcjIzNjU3OTA=", - "avatar_url": "https://avatars.githubusercontent.com/u/2365790?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/larsoner", - "html_url": "https://github.com/larsoner", - "followers_url": "https://api.github.com/users/larsoner/followers", - "following_url": "https://api.github.com/users/larsoner/following{/other_user}", - "gists_url": "https://api.github.com/users/larsoner/gists{/gist_id}", - "starred_url": "https://api.github.com/users/larsoner/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/larsoner/subscriptions", - "organizations_url": "https://api.github.com/users/larsoner/orgs", - "repos_url": "https://api.github.com/users/larsoner/repos", - "events_url": "https://api.github.com/users/larsoner/events{/privacy}", - "received_events_url": "https://api.github.com/users/larsoner/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false, - "contributions": 12 - }, { "login": "JGoutin", "id": 13535894, @@ -1166,11 +1144,33 @@ "contributions": 12 }, { - "login": "rhkarls", - "id": 2330659, - "node_id": "MDQ6VXNlcjIzMzA2NTk=", - "avatar_url": "https://avatars.githubusercontent.com/u/2330659?v=4", - "gravatar_id": "", + "login": "larsoner", + "id": 2365790, + "node_id": "MDQ6VXNlcjIzNjU3OTA=", + "avatar_url": "https://avatars.githubusercontent.com/u/2365790?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/larsoner", + "html_url": "https://github.com/larsoner", + "followers_url": "https://api.github.com/users/larsoner/followers", + "following_url": "https://api.github.com/users/larsoner/following{/other_user}", + "gists_url": "https://api.github.com/users/larsoner/gists{/gist_id}", + "starred_url": "https://api.github.com/users/larsoner/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/larsoner/subscriptions", + "organizations_url": "https://api.github.com/users/larsoner/orgs", + "repos_url": "https://api.github.com/users/larsoner/repos", + "events_url": "https://api.github.com/users/larsoner/events{/privacy}", + "received_events_url": "https://api.github.com/users/larsoner/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false, + "contributions": 12 + }, + { + "login": "rhkarls", + "id": 2330659, + "node_id": "MDQ6VXNlcjIzMzA2NTk=", + "avatar_url": "https://avatars.githubusercontent.com/u/2330659?v=4", + "gravatar_id": "", "url": "https://api.github.com/users/rhkarls", "html_url": "https://github.com/rhkarls", "followers_url": "https://api.github.com/users/rhkarls/followers", @@ -2728,22 +2728,22 @@ "contributions": 3 }, { - "login": "blackPantherOS", - "id": 12883566, - "node_id": "MDQ6VXNlcjEyODgzNTY2", - "avatar_url": "https://avatars.githubusercontent.com/u/12883566?v=4", + "login": "StefRe", + "id": 19879328, + "node_id": "MDQ6VXNlcjE5ODc5MzI4", + "avatar_url": "https://avatars.githubusercontent.com/u/19879328?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/blackPantherOS", - "html_url": "https://github.com/blackPantherOS", - "followers_url": "https://api.github.com/users/blackPantherOS/followers", - "following_url": "https://api.github.com/users/blackPantherOS/following{/other_user}", - "gists_url": "https://api.github.com/users/blackPantherOS/gists{/gist_id}", - "starred_url": "https://api.github.com/users/blackPantherOS/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/blackPantherOS/subscriptions", - "organizations_url": "https://api.github.com/users/blackPantherOS/orgs", - "repos_url": "https://api.github.com/users/blackPantherOS/repos", - "events_url": "https://api.github.com/users/blackPantherOS/events{/privacy}", - "received_events_url": "https://api.github.com/users/blackPantherOS/received_events", + "url": "https://api.github.com/users/StefRe", + "html_url": "https://github.com/StefRe", + "followers_url": "https://api.github.com/users/StefRe/followers", + "following_url": "https://api.github.com/users/StefRe/following{/other_user}", + "gists_url": "https://api.github.com/users/StefRe/gists{/gist_id}", + "starred_url": "https://api.github.com/users/StefRe/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/StefRe/subscriptions", + "organizations_url": "https://api.github.com/users/StefRe/orgs", + "repos_url": "https://api.github.com/users/StefRe/repos", + "events_url": "https://api.github.com/users/StefRe/events{/privacy}", + "received_events_url": "https://api.github.com/users/StefRe/received_events", "type": "User", "user_view_type": "public", "site_admin": false, @@ -2925,28 +2925,6 @@ "site_admin": false, "contributions": 2 }, - { - "login": "battaglia01", - "id": 1020594, - "node_id": "MDQ6VXNlcjEwMjA1OTQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/1020594?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/battaglia01", - "html_url": "https://github.com/battaglia01", - "followers_url": "https://api.github.com/users/battaglia01/followers", - "following_url": "https://api.github.com/users/battaglia01/following{/other_user}", - "gists_url": "https://api.github.com/users/battaglia01/gists{/gist_id}", - "starred_url": "https://api.github.com/users/battaglia01/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/battaglia01/subscriptions", - "organizations_url": "https://api.github.com/users/battaglia01/orgs", - "repos_url": "https://api.github.com/users/battaglia01/repos", - "events_url": "https://api.github.com/users/battaglia01/events{/privacy}", - "received_events_url": "https://api.github.com/users/battaglia01/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false, - "contributions": 2 - }, { "login": "stephenshank", "id": 8673708, @@ -2970,132 +2948,22 @@ "contributions": 2 }, { - "login": "cbrnr", - "id": 4377312, - "node_id": "MDQ6VXNlcjQzNzczMTI=", - "avatar_url": "https://avatars.githubusercontent.com/u/4377312?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/cbrnr", - "html_url": "https://github.com/cbrnr", - "followers_url": "https://api.github.com/users/cbrnr/followers", - "following_url": "https://api.github.com/users/cbrnr/following{/other_user}", - "gists_url": "https://api.github.com/users/cbrnr/gists{/gist_id}", - "starred_url": "https://api.github.com/users/cbrnr/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/cbrnr/subscriptions", - "organizations_url": "https://api.github.com/users/cbrnr/orgs", - "repos_url": "https://api.github.com/users/cbrnr/repos", - "events_url": "https://api.github.com/users/cbrnr/events{/privacy}", - "received_events_url": "https://api.github.com/users/cbrnr/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false, - "contributions": 2 - }, - { - "login": "Mte90", - "id": 403283, - "node_id": "MDQ6VXNlcjQwMzI4Mw==", - "avatar_url": "https://avatars.githubusercontent.com/u/403283?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/Mte90", - "html_url": "https://github.com/Mte90", - "followers_url": "https://api.github.com/users/Mte90/followers", - "following_url": "https://api.github.com/users/Mte90/following{/other_user}", - "gists_url": "https://api.github.com/users/Mte90/gists{/gist_id}", - "starred_url": "https://api.github.com/users/Mte90/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/Mte90/subscriptions", - "organizations_url": "https://api.github.com/users/Mte90/orgs", - "repos_url": "https://api.github.com/users/Mte90/repos", - "events_url": "https://api.github.com/users/Mte90/events{/privacy}", - "received_events_url": "https://api.github.com/users/Mte90/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false, - "contributions": 2 - }, - { - "login": "estraiton", - "id": 32228416, - "node_id": "MDQ6VXNlcjMyMjI4NDE2", - "avatar_url": "https://avatars.githubusercontent.com/u/32228416?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/estraiton", - "html_url": "https://github.com/estraiton", - "followers_url": "https://api.github.com/users/estraiton/followers", - "following_url": "https://api.github.com/users/estraiton/following{/other_user}", - "gists_url": "https://api.github.com/users/estraiton/gists{/gist_id}", - "starred_url": "https://api.github.com/users/estraiton/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/estraiton/subscriptions", - "organizations_url": "https://api.github.com/users/estraiton/orgs", - "repos_url": "https://api.github.com/users/estraiton/repos", - "events_url": "https://api.github.com/users/estraiton/events{/privacy}", - "received_events_url": "https://api.github.com/users/estraiton/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false, - "contributions": 2 - }, - { - "login": "jfunez", - "id": 805749, - "node_id": "MDQ6VXNlcjgwNTc0OQ==", - "avatar_url": "https://avatars.githubusercontent.com/u/805749?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/jfunez", - "html_url": "https://github.com/jfunez", - "followers_url": "https://api.github.com/users/jfunez/followers", - "following_url": "https://api.github.com/users/jfunez/following{/other_user}", - "gists_url": "https://api.github.com/users/jfunez/gists{/gist_id}", - "starred_url": "https://api.github.com/users/jfunez/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/jfunez/subscriptions", - "organizations_url": "https://api.github.com/users/jfunez/orgs", - "repos_url": "https://api.github.com/users/jfunez/repos", - "events_url": "https://api.github.com/users/jfunez/events{/privacy}", - "received_events_url": "https://api.github.com/users/jfunez/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false, - "contributions": 2 - }, - { - "login": "kevinsmia1939", - "id": 11407922, - "node_id": "MDQ6VXNlcjExNDA3OTIy", - "avatar_url": "https://avatars.githubusercontent.com/u/11407922?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/kevinsmia1939", - "html_url": "https://github.com/kevinsmia1939", - "followers_url": "https://api.github.com/users/kevinsmia1939/followers", - "following_url": "https://api.github.com/users/kevinsmia1939/following{/other_user}", - "gists_url": "https://api.github.com/users/kevinsmia1939/gists{/gist_id}", - "starred_url": "https://api.github.com/users/kevinsmia1939/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/kevinsmia1939/subscriptions", - "organizations_url": "https://api.github.com/users/kevinsmia1939/orgs", - "repos_url": "https://api.github.com/users/kevinsmia1939/repos", - "events_url": "https://api.github.com/users/kevinsmia1939/events{/privacy}", - "received_events_url": "https://api.github.com/users/kevinsmia1939/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false, - "contributions": 2 - }, - { - "login": "StefRe", - "id": 19879328, - "node_id": "MDQ6VXNlcjE5ODc5MzI4", - "avatar_url": "https://avatars.githubusercontent.com/u/19879328?v=4", + "login": "battaglia01", + "id": 1020594, + "node_id": "MDQ6VXNlcjEwMjA1OTQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/1020594?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/StefRe", - "html_url": "https://github.com/StefRe", - "followers_url": "https://api.github.com/users/StefRe/followers", - "following_url": "https://api.github.com/users/StefRe/following{/other_user}", - "gists_url": "https://api.github.com/users/StefRe/gists{/gist_id}", - "starred_url": "https://api.github.com/users/StefRe/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/StefRe/subscriptions", - "organizations_url": "https://api.github.com/users/StefRe/orgs", - "repos_url": "https://api.github.com/users/StefRe/repos", - "events_url": "https://api.github.com/users/StefRe/events{/privacy}", - "received_events_url": "https://api.github.com/users/StefRe/received_events", + "url": "https://api.github.com/users/battaglia01", + "html_url": "https://github.com/battaglia01", + "followers_url": "https://api.github.com/users/battaglia01/followers", + "following_url": "https://api.github.com/users/battaglia01/following{/other_user}", + "gists_url": "https://api.github.com/users/battaglia01/gists{/gist_id}", + "starred_url": "https://api.github.com/users/battaglia01/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/battaglia01/subscriptions", + "organizations_url": "https://api.github.com/users/battaglia01/orgs", + "repos_url": "https://api.github.com/users/battaglia01/repos", + "events_url": "https://api.github.com/users/battaglia01/events{/privacy}", + "received_events_url": "https://api.github.com/users/battaglia01/received_events", "type": "User", "user_view_type": "public", "site_admin": false, @@ -3146,22 +3014,22 @@ "contributions": 2 }, { - "login": "ximion", - "id": 417468, - "node_id": "MDQ6VXNlcjQxNzQ2OA==", - "avatar_url": "https://avatars.githubusercontent.com/u/417468?v=4", + "login": "bioruffo", + "id": 24945128, + "node_id": "MDQ6VXNlcjI0OTQ1MTI4", + "avatar_url": "https://avatars.githubusercontent.com/u/24945128?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/ximion", - "html_url": "https://github.com/ximion", - "followers_url": "https://api.github.com/users/ximion/followers", - "following_url": "https://api.github.com/users/ximion/following{/other_user}", - "gists_url": "https://api.github.com/users/ximion/gists{/gist_id}", - "starred_url": "https://api.github.com/users/ximion/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/ximion/subscriptions", - "organizations_url": "https://api.github.com/users/ximion/orgs", - "repos_url": "https://api.github.com/users/ximion/repos", - "events_url": "https://api.github.com/users/ximion/events{/privacy}", - "received_events_url": "https://api.github.com/users/ximion/received_events", + "url": "https://api.github.com/users/bioruffo", + "html_url": "https://github.com/bioruffo", + "followers_url": "https://api.github.com/users/bioruffo/followers", + "following_url": "https://api.github.com/users/bioruffo/following{/other_user}", + "gists_url": "https://api.github.com/users/bioruffo/gists{/gist_id}", + "starred_url": "https://api.github.com/users/bioruffo/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/bioruffo/subscriptions", + "organizations_url": "https://api.github.com/users/bioruffo/orgs", + "repos_url": "https://api.github.com/users/bioruffo/repos", + "events_url": "https://api.github.com/users/bioruffo/events{/privacy}", + "received_events_url": "https://api.github.com/users/bioruffo/received_events", "type": "User", "user_view_type": "public", "site_admin": false, @@ -3190,158 +3058,158 @@ "contributions": 2 }, { - "login": "bioruffo", - "id": 24945128, - "node_id": "MDQ6VXNlcjI0OTQ1MTI4", - "avatar_url": "https://avatars.githubusercontent.com/u/24945128?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/bioruffo", - "html_url": "https://github.com/bioruffo", - "followers_url": "https://api.github.com/users/bioruffo/followers", - "following_url": "https://api.github.com/users/bioruffo/following{/other_user}", - "gists_url": "https://api.github.com/users/bioruffo/gists{/gist_id}", - "starred_url": "https://api.github.com/users/bioruffo/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/bioruffo/subscriptions", - "organizations_url": "https://api.github.com/users/bioruffo/orgs", - "repos_url": "https://api.github.com/users/bioruffo/repos", - "events_url": "https://api.github.com/users/bioruffo/events{/privacy}", - "received_events_url": "https://api.github.com/users/bioruffo/received_events", + "login": "ximion", + "id": 417468, + "node_id": "MDQ6VXNlcjQxNzQ2OA==", + "avatar_url": "https://avatars.githubusercontent.com/u/417468?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/ximion", + "html_url": "https://github.com/ximion", + "followers_url": "https://api.github.com/users/ximion/followers", + "following_url": "https://api.github.com/users/ximion/following{/other_user}", + "gists_url": "https://api.github.com/users/ximion/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ximion/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ximion/subscriptions", + "organizations_url": "https://api.github.com/users/ximion/orgs", + "repos_url": "https://api.github.com/users/ximion/repos", + "events_url": "https://api.github.com/users/ximion/events{/privacy}", + "received_events_url": "https://api.github.com/users/ximion/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 2 }, { - "login": "tlunet", - "id": 12183839, - "node_id": "MDQ6VXNlcjEyMTgzODM5", - "avatar_url": "https://avatars.githubusercontent.com/u/12183839?v=4", + "login": "kevinsmia1939", + "id": 11407922, + "node_id": "MDQ6VXNlcjExNDA3OTIy", + "avatar_url": "https://avatars.githubusercontent.com/u/11407922?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/tlunet", - "html_url": "https://github.com/tlunet", - "followers_url": "https://api.github.com/users/tlunet/followers", - "following_url": "https://api.github.com/users/tlunet/following{/other_user}", - "gists_url": "https://api.github.com/users/tlunet/gists{/gist_id}", - "starred_url": "https://api.github.com/users/tlunet/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/tlunet/subscriptions", - "organizations_url": "https://api.github.com/users/tlunet/orgs", - "repos_url": "https://api.github.com/users/tlunet/repos", - "events_url": "https://api.github.com/users/tlunet/events{/privacy}", - "received_events_url": "https://api.github.com/users/tlunet/received_events", + "url": "https://api.github.com/users/kevinsmia1939", + "html_url": "https://github.com/kevinsmia1939", + "followers_url": "https://api.github.com/users/kevinsmia1939/followers", + "following_url": "https://api.github.com/users/kevinsmia1939/following{/other_user}", + "gists_url": "https://api.github.com/users/kevinsmia1939/gists{/gist_id}", + "starred_url": "https://api.github.com/users/kevinsmia1939/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/kevinsmia1939/subscriptions", + "organizations_url": "https://api.github.com/users/kevinsmia1939/orgs", + "repos_url": "https://api.github.com/users/kevinsmia1939/repos", + "events_url": "https://api.github.com/users/kevinsmia1939/events{/privacy}", + "received_events_url": "https://api.github.com/users/kevinsmia1939/received_events", "type": "User", "user_view_type": "public", "site_admin": false, - "contributions": 1 + "contributions": 2 }, { - "login": "tovogt", - "id": 57705593, - "node_id": "MDQ6VXNlcjU3NzA1NTkz", - "avatar_url": "https://avatars.githubusercontent.com/u/57705593?v=4", + "login": "jfunez", + "id": 805749, + "node_id": "MDQ6VXNlcjgwNTc0OQ==", + "avatar_url": "https://avatars.githubusercontent.com/u/805749?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/tovogt", - "html_url": "https://github.com/tovogt", - "followers_url": "https://api.github.com/users/tovogt/followers", - "following_url": "https://api.github.com/users/tovogt/following{/other_user}", - "gists_url": "https://api.github.com/users/tovogt/gists{/gist_id}", - "starred_url": "https://api.github.com/users/tovogt/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/tovogt/subscriptions", - "organizations_url": "https://api.github.com/users/tovogt/orgs", - "repos_url": "https://api.github.com/users/tovogt/repos", - "events_url": "https://api.github.com/users/tovogt/events{/privacy}", - "received_events_url": "https://api.github.com/users/tovogt/received_events", + "url": "https://api.github.com/users/jfunez", + "html_url": "https://github.com/jfunez", + "followers_url": "https://api.github.com/users/jfunez/followers", + "following_url": "https://api.github.com/users/jfunez/following{/other_user}", + "gists_url": "https://api.github.com/users/jfunez/gists{/gist_id}", + "starred_url": "https://api.github.com/users/jfunez/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/jfunez/subscriptions", + "organizations_url": "https://api.github.com/users/jfunez/orgs", + "repos_url": "https://api.github.com/users/jfunez/repos", + "events_url": "https://api.github.com/users/jfunez/events{/privacy}", + "received_events_url": "https://api.github.com/users/jfunez/received_events", "type": "User", "user_view_type": "public", "site_admin": false, - "contributions": 1 + "contributions": 2 }, { - "login": "Ajax-Light", - "id": 54140487, - "node_id": "MDQ6VXNlcjU0MTQwNDg3", - "avatar_url": "https://avatars.githubusercontent.com/u/54140487?v=4", + "login": "estraiton", + "id": 32228416, + "node_id": "MDQ6VXNlcjMyMjI4NDE2", + "avatar_url": "https://avatars.githubusercontent.com/u/32228416?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/Ajax-Light", - "html_url": "https://github.com/Ajax-Light", - "followers_url": "https://api.github.com/users/Ajax-Light/followers", - "following_url": "https://api.github.com/users/Ajax-Light/following{/other_user}", - "gists_url": "https://api.github.com/users/Ajax-Light/gists{/gist_id}", - "starred_url": "https://api.github.com/users/Ajax-Light/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/Ajax-Light/subscriptions", - "organizations_url": "https://api.github.com/users/Ajax-Light/orgs", - "repos_url": "https://api.github.com/users/Ajax-Light/repos", - "events_url": "https://api.github.com/users/Ajax-Light/events{/privacy}", - "received_events_url": "https://api.github.com/users/Ajax-Light/received_events", + "url": "https://api.github.com/users/estraiton", + "html_url": "https://github.com/estraiton", + "followers_url": "https://api.github.com/users/estraiton/followers", + "following_url": "https://api.github.com/users/estraiton/following{/other_user}", + "gists_url": "https://api.github.com/users/estraiton/gists{/gist_id}", + "starred_url": "https://api.github.com/users/estraiton/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/estraiton/subscriptions", + "organizations_url": "https://api.github.com/users/estraiton/orgs", + "repos_url": "https://api.github.com/users/estraiton/repos", + "events_url": "https://api.github.com/users/estraiton/events{/privacy}", + "received_events_url": "https://api.github.com/users/estraiton/received_events", "type": "User", "user_view_type": "public", "site_admin": false, - "contributions": 1 + "contributions": 2 }, { - "login": "Virinas-code", - "id": 61283052, - "node_id": "MDQ6VXNlcjYxMjgzMDUy", - "avatar_url": "https://avatars.githubusercontent.com/u/61283052?v=4", + "login": "Mte90", + "id": 403283, + "node_id": "MDQ6VXNlcjQwMzI4Mw==", + "avatar_url": "https://avatars.githubusercontent.com/u/403283?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/Virinas-code", - "html_url": "https://github.com/Virinas-code", - "followers_url": "https://api.github.com/users/Virinas-code/followers", - "following_url": "https://api.github.com/users/Virinas-code/following{/other_user}", - "gists_url": "https://api.github.com/users/Virinas-code/gists{/gist_id}", - "starred_url": "https://api.github.com/users/Virinas-code/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/Virinas-code/subscriptions", - "organizations_url": "https://api.github.com/users/Virinas-code/orgs", - "repos_url": "https://api.github.com/users/Virinas-code/repos", - "events_url": "https://api.github.com/users/Virinas-code/events{/privacy}", - "received_events_url": "https://api.github.com/users/Virinas-code/received_events", + "url": "https://api.github.com/users/Mte90", + "html_url": "https://github.com/Mte90", + "followers_url": "https://api.github.com/users/Mte90/followers", + "following_url": "https://api.github.com/users/Mte90/following{/other_user}", + "gists_url": "https://api.github.com/users/Mte90/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Mte90/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Mte90/subscriptions", + "organizations_url": "https://api.github.com/users/Mte90/orgs", + "repos_url": "https://api.github.com/users/Mte90/repos", + "events_url": "https://api.github.com/users/Mte90/events{/privacy}", + "received_events_url": "https://api.github.com/users/Mte90/received_events", "type": "User", "user_view_type": "public", "site_admin": false, - "contributions": 1 + "contributions": 2 }, { - "login": "alexfargus", - "id": 1611282, - "node_id": "MDQ6VXNlcjE2MTEyODI=", - "avatar_url": "https://avatars.githubusercontent.com/u/1611282?v=4", + "login": "cbrnr", + "id": 4377312, + "node_id": "MDQ6VXNlcjQzNzczMTI=", + "avatar_url": "https://avatars.githubusercontent.com/u/4377312?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/alexfargus", - "html_url": "https://github.com/alexfargus", - "followers_url": "https://api.github.com/users/alexfargus/followers", - "following_url": "https://api.github.com/users/alexfargus/following{/other_user}", - "gists_url": "https://api.github.com/users/alexfargus/gists{/gist_id}", - "starred_url": "https://api.github.com/users/alexfargus/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/alexfargus/subscriptions", - "organizations_url": "https://api.github.com/users/alexfargus/orgs", - "repos_url": "https://api.github.com/users/alexfargus/repos", - "events_url": "https://api.github.com/users/alexfargus/events{/privacy}", - "received_events_url": "https://api.github.com/users/alexfargus/received_events", + "url": "https://api.github.com/users/cbrnr", + "html_url": "https://github.com/cbrnr", + "followers_url": "https://api.github.com/users/cbrnr/followers", + "following_url": "https://api.github.com/users/cbrnr/following{/other_user}", + "gists_url": "https://api.github.com/users/cbrnr/gists{/gist_id}", + "starred_url": "https://api.github.com/users/cbrnr/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/cbrnr/subscriptions", + "organizations_url": "https://api.github.com/users/cbrnr/orgs", + "repos_url": "https://api.github.com/users/cbrnr/repos", + "events_url": "https://api.github.com/users/cbrnr/events{/privacy}", + "received_events_url": "https://api.github.com/users/cbrnr/received_events", "type": "User", "user_view_type": "public", "site_admin": false, - "contributions": 1 + "contributions": 2 }, { - "login": "alfonsotwr", - "id": 64971658, - "node_id": "MDQ6VXNlcjY0OTcxNjU4", - "avatar_url": "https://avatars.githubusercontent.com/u/64971658?v=4", + "login": "blackPantherOS", + "id": 12883566, + "node_id": "MDQ6VXNlcjEyODgzNTY2", + "avatar_url": "https://avatars.githubusercontent.com/u/12883566?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/alfonsotwr", - "html_url": "https://github.com/alfonsotwr", - "followers_url": "https://api.github.com/users/alfonsotwr/followers", - "following_url": "https://api.github.com/users/alfonsotwr/following{/other_user}", - "gists_url": "https://api.github.com/users/alfonsotwr/gists{/gist_id}", - "starred_url": "https://api.github.com/users/alfonsotwr/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/alfonsotwr/subscriptions", - "organizations_url": "https://api.github.com/users/alfonsotwr/orgs", - "repos_url": "https://api.github.com/users/alfonsotwr/repos", - "events_url": "https://api.github.com/users/alfonsotwr/events{/privacy}", - "received_events_url": "https://api.github.com/users/alfonsotwr/received_events", + "url": "https://api.github.com/users/blackPantherOS", + "html_url": "https://github.com/blackPantherOS", + "followers_url": "https://api.github.com/users/blackPantherOS/followers", + "following_url": "https://api.github.com/users/blackPantherOS/following{/other_user}", + "gists_url": "https://api.github.com/users/blackPantherOS/gists{/gist_id}", + "starred_url": "https://api.github.com/users/blackPantherOS/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/blackPantherOS/subscriptions", + "organizations_url": "https://api.github.com/users/blackPantherOS/orgs", + "repos_url": "https://api.github.com/users/blackPantherOS/repos", + "events_url": "https://api.github.com/users/blackPantherOS/events{/privacy}", + "received_events_url": "https://api.github.com/users/blackPantherOS/received_events", "type": "User", "user_view_type": "public", "site_admin": false, - "contributions": 1 + "contributions": 2 }, { "login": "simonleetheprogrammer", @@ -3365,28 +3233,6 @@ "site_admin": false, "contributions": 1 }, - { - "login": "wojnilowicz", - "id": 22069602, - "node_id": "MDQ6VXNlcjIyMDY5NjAy", - "avatar_url": "https://avatars.githubusercontent.com/u/22069602?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/wojnilowicz", - "html_url": "https://github.com/wojnilowicz", - "followers_url": "https://api.github.com/users/wojnilowicz/followers", - "following_url": "https://api.github.com/users/wojnilowicz/following{/other_user}", - "gists_url": "https://api.github.com/users/wojnilowicz/gists{/gist_id}", - "starred_url": "https://api.github.com/users/wojnilowicz/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/wojnilowicz/subscriptions", - "organizations_url": "https://api.github.com/users/wojnilowicz/orgs", - "repos_url": "https://api.github.com/users/wojnilowicz/repos", - "events_url": "https://api.github.com/users/wojnilowicz/events{/privacy}", - "received_events_url": "https://api.github.com/users/wojnilowicz/received_events", - "type": "User", - "user_view_type": "public", - "site_admin": false, - "contributions": 1 - }, { "login": "azure-pipelines[bot]", "id": 36771401, @@ -3520,176 +3366,330 @@ "contributions": 1 }, { - "login": "dzosz", - "id": 13596691, - "node_id": "MDQ6VXNlcjEzNTk2Njkx", - "avatar_url": "https://avatars.githubusercontent.com/u/13596691?v=4", + "login": "wojnilowicz", + "id": 22069602, + "node_id": "MDQ6VXNlcjIyMDY5NjAy", + "avatar_url": "https://avatars.githubusercontent.com/u/22069602?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/dzosz", - "html_url": "https://github.com/dzosz", - "followers_url": "https://api.github.com/users/dzosz/followers", - "following_url": "https://api.github.com/users/dzosz/following{/other_user}", - "gists_url": "https://api.github.com/users/dzosz/gists{/gist_id}", - "starred_url": "https://api.github.com/users/dzosz/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/dzosz/subscriptions", - "organizations_url": "https://api.github.com/users/dzosz/orgs", - "repos_url": "https://api.github.com/users/dzosz/repos", - "events_url": "https://api.github.com/users/dzosz/events{/privacy}", - "received_events_url": "https://api.github.com/users/dzosz/received_events", + "url": "https://api.github.com/users/wojnilowicz", + "html_url": "https://github.com/wojnilowicz", + "followers_url": "https://api.github.com/users/wojnilowicz/followers", + "following_url": "https://api.github.com/users/wojnilowicz/following{/other_user}", + "gists_url": "https://api.github.com/users/wojnilowicz/gists{/gist_id}", + "starred_url": "https://api.github.com/users/wojnilowicz/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/wojnilowicz/subscriptions", + "organizations_url": "https://api.github.com/users/wojnilowicz/orgs", + "repos_url": "https://api.github.com/users/wojnilowicz/repos", + "events_url": "https://api.github.com/users/wojnilowicz/events{/privacy}", + "received_events_url": "https://api.github.com/users/wojnilowicz/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 1 }, { - "login": "freddii", - "id": 7213207, - "node_id": "MDQ6VXNlcjcyMTMyMDc=", - "avatar_url": "https://avatars.githubusercontent.com/u/7213207?v=4", + "login": "alfonsotwr", + "id": 64971658, + "node_id": "MDQ6VXNlcjY0OTcxNjU4", + "avatar_url": "https://avatars.githubusercontent.com/u/64971658?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/freddii", - "html_url": "https://github.com/freddii", - "followers_url": "https://api.github.com/users/freddii/followers", - "following_url": "https://api.github.com/users/freddii/following{/other_user}", - "gists_url": "https://api.github.com/users/freddii/gists{/gist_id}", - "starred_url": "https://api.github.com/users/freddii/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/freddii/subscriptions", - "organizations_url": "https://api.github.com/users/freddii/orgs", - "repos_url": "https://api.github.com/users/freddii/repos", - "events_url": "https://api.github.com/users/freddii/events{/privacy}", - "received_events_url": "https://api.github.com/users/freddii/received_events", + "url": "https://api.github.com/users/alfonsotwr", + "html_url": "https://github.com/alfonsotwr", + "followers_url": "https://api.github.com/users/alfonsotwr/followers", + "following_url": "https://api.github.com/users/alfonsotwr/following{/other_user}", + "gists_url": "https://api.github.com/users/alfonsotwr/gists{/gist_id}", + "starred_url": "https://api.github.com/users/alfonsotwr/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/alfonsotwr/subscriptions", + "organizations_url": "https://api.github.com/users/alfonsotwr/orgs", + "repos_url": "https://api.github.com/users/alfonsotwr/repos", + "events_url": "https://api.github.com/users/alfonsotwr/events{/privacy}", + "received_events_url": "https://api.github.com/users/alfonsotwr/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 1 }, { - "login": "fxjaeckel", - "id": 45701052, - "node_id": "MDQ6VXNlcjQ1NzAxMDUy", - "avatar_url": "https://avatars.githubusercontent.com/u/45701052?v=4", + "login": "alexfargus", + "id": 1611282, + "node_id": "MDQ6VXNlcjE2MTEyODI=", + "avatar_url": "https://avatars.githubusercontent.com/u/1611282?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/fxjaeckel", - "html_url": "https://github.com/fxjaeckel", - "followers_url": "https://api.github.com/users/fxjaeckel/followers", - "following_url": "https://api.github.com/users/fxjaeckel/following{/other_user}", - "gists_url": "https://api.github.com/users/fxjaeckel/gists{/gist_id}", - "starred_url": "https://api.github.com/users/fxjaeckel/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/fxjaeckel/subscriptions", - "organizations_url": "https://api.github.com/users/fxjaeckel/orgs", - "repos_url": "https://api.github.com/users/fxjaeckel/repos", - "events_url": "https://api.github.com/users/fxjaeckel/events{/privacy}", - "received_events_url": "https://api.github.com/users/fxjaeckel/received_events", + "url": "https://api.github.com/users/alexfargus", + "html_url": "https://github.com/alexfargus", + "followers_url": "https://api.github.com/users/alexfargus/followers", + "following_url": "https://api.github.com/users/alexfargus/following{/other_user}", + "gists_url": "https://api.github.com/users/alexfargus/gists{/gist_id}", + "starred_url": "https://api.github.com/users/alexfargus/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/alexfargus/subscriptions", + "organizations_url": "https://api.github.com/users/alexfargus/orgs", + "repos_url": "https://api.github.com/users/alexfargus/repos", + "events_url": "https://api.github.com/users/alexfargus/events{/privacy}", + "received_events_url": "https://api.github.com/users/alexfargus/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 1 }, { - "login": "habibmy", - "id": 29559410, - "node_id": "MDQ6VXNlcjI5NTU5NDEw", - "avatar_url": "https://avatars.githubusercontent.com/u/29559410?v=4", + "login": "Virinas-code", + "id": 61283052, + "node_id": "MDQ6VXNlcjYxMjgzMDUy", + "avatar_url": "https://avatars.githubusercontent.com/u/61283052?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/habibmy", - "html_url": "https://github.com/habibmy", - "followers_url": "https://api.github.com/users/habibmy/followers", - "following_url": "https://api.github.com/users/habibmy/following{/other_user}", - "gists_url": "https://api.github.com/users/habibmy/gists{/gist_id}", - "starred_url": "https://api.github.com/users/habibmy/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/habibmy/subscriptions", - "organizations_url": "https://api.github.com/users/habibmy/orgs", - "repos_url": "https://api.github.com/users/habibmy/repos", - "events_url": "https://api.github.com/users/habibmy/events{/privacy}", - "received_events_url": "https://api.github.com/users/habibmy/received_events", + "url": "https://api.github.com/users/Virinas-code", + "html_url": "https://github.com/Virinas-code", + "followers_url": "https://api.github.com/users/Virinas-code/followers", + "following_url": "https://api.github.com/users/Virinas-code/following{/other_user}", + "gists_url": "https://api.github.com/users/Virinas-code/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Virinas-code/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Virinas-code/subscriptions", + "organizations_url": "https://api.github.com/users/Virinas-code/orgs", + "repos_url": "https://api.github.com/users/Virinas-code/repos", + "events_url": "https://api.github.com/users/Virinas-code/events{/privacy}", + "received_events_url": "https://api.github.com/users/Virinas-code/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 1 }, { - "login": "javidcf", - "id": 1098280, - "node_id": "MDQ6VXNlcjEwOTgyODA=", - "avatar_url": "https://avatars.githubusercontent.com/u/1098280?v=4", + "login": "Ajax-Light", + "id": 54140487, + "node_id": "MDQ6VXNlcjU0MTQwNDg3", + "avatar_url": "https://avatars.githubusercontent.com/u/54140487?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/javidcf", - "html_url": "https://github.com/javidcf", - "followers_url": "https://api.github.com/users/javidcf/followers", - "following_url": "https://api.github.com/users/javidcf/following{/other_user}", - "gists_url": "https://api.github.com/users/javidcf/gists{/gist_id}", - "starred_url": "https://api.github.com/users/javidcf/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/javidcf/subscriptions", - "organizations_url": "https://api.github.com/users/javidcf/orgs", - "repos_url": "https://api.github.com/users/javidcf/repos", - "events_url": "https://api.github.com/users/javidcf/events{/privacy}", - "received_events_url": "https://api.github.com/users/javidcf/received_events", + "url": "https://api.github.com/users/Ajax-Light", + "html_url": "https://github.com/Ajax-Light", + "followers_url": "https://api.github.com/users/Ajax-Light/followers", + "following_url": "https://api.github.com/users/Ajax-Light/following{/other_user}", + "gists_url": "https://api.github.com/users/Ajax-Light/gists{/gist_id}", + "starred_url": "https://api.github.com/users/Ajax-Light/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Ajax-Light/subscriptions", + "organizations_url": "https://api.github.com/users/Ajax-Light/orgs", + "repos_url": "https://api.github.com/users/Ajax-Light/repos", + "events_url": "https://api.github.com/users/Ajax-Light/events{/privacy}", + "received_events_url": "https://api.github.com/users/Ajax-Light/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 1 }, { - "login": "lpinner", - "id": 4827816, - "node_id": "MDQ6VXNlcjQ4Mjc4MTY=", - "avatar_url": "https://avatars.githubusercontent.com/u/4827816?v=4", + "login": "tovogt", + "id": 57705593, + "node_id": "MDQ6VXNlcjU3NzA1NTkz", + "avatar_url": "https://avatars.githubusercontent.com/u/57705593?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/lpinner", - "html_url": "https://github.com/lpinner", - "followers_url": "https://api.github.com/users/lpinner/followers", - "following_url": "https://api.github.com/users/lpinner/following{/other_user}", - "gists_url": "https://api.github.com/users/lpinner/gists{/gist_id}", - "starred_url": "https://api.github.com/users/lpinner/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/lpinner/subscriptions", - "organizations_url": "https://api.github.com/users/lpinner/orgs", - "repos_url": "https://api.github.com/users/lpinner/repos", - "events_url": "https://api.github.com/users/lpinner/events{/privacy}", - "received_events_url": "https://api.github.com/users/lpinner/received_events", + "url": "https://api.github.com/users/tovogt", + "html_url": "https://github.com/tovogt", + "followers_url": "https://api.github.com/users/tovogt/followers", + "following_url": "https://api.github.com/users/tovogt/following{/other_user}", + "gists_url": "https://api.github.com/users/tovogt/gists{/gist_id}", + "starred_url": "https://api.github.com/users/tovogt/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/tovogt/subscriptions", + "organizations_url": "https://api.github.com/users/tovogt/orgs", + "repos_url": "https://api.github.com/users/tovogt/repos", + "events_url": "https://api.github.com/users/tovogt/events{/privacy}", + "received_events_url": "https://api.github.com/users/tovogt/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 1 }, { - "login": "ptocca", - "id": 12876344, - "node_id": "MDQ6VXNlcjEyODc2MzQ0", - "avatar_url": "https://avatars.githubusercontent.com/u/12876344?v=4", + "login": "tlunet", + "id": 12183839, + "node_id": "MDQ6VXNlcjEyMTgzODM5", + "avatar_url": "https://avatars.githubusercontent.com/u/12183839?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/ptocca", - "html_url": "https://github.com/ptocca", - "followers_url": "https://api.github.com/users/ptocca/followers", - "following_url": "https://api.github.com/users/ptocca/following{/other_user}", - "gists_url": "https://api.github.com/users/ptocca/gists{/gist_id}", - "starred_url": "https://api.github.com/users/ptocca/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/ptocca/subscriptions", - "organizations_url": "https://api.github.com/users/ptocca/orgs", - "repos_url": "https://api.github.com/users/ptocca/repos", - "events_url": "https://api.github.com/users/ptocca/events{/privacy}", - "received_events_url": "https://api.github.com/users/ptocca/received_events", + "url": "https://api.github.com/users/tlunet", + "html_url": "https://github.com/tlunet", + "followers_url": "https://api.github.com/users/tlunet/followers", + "following_url": "https://api.github.com/users/tlunet/following{/other_user}", + "gists_url": "https://api.github.com/users/tlunet/gists{/gist_id}", + "starred_url": "https://api.github.com/users/tlunet/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/tlunet/subscriptions", + "organizations_url": "https://api.github.com/users/tlunet/orgs", + "repos_url": "https://api.github.com/users/tlunet/repos", + "events_url": "https://api.github.com/users/tlunet/events{/privacy}", + "received_events_url": "https://api.github.com/users/tlunet/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 1 }, { - "login": "ryohei22", - "id": 65102983, - "node_id": "MDQ6VXNlcjY1MTAyOTgz", - "avatar_url": "https://avatars.githubusercontent.com/u/65102983?v=4", + "login": "afvincent", + "id": 17270724, + "node_id": "MDQ6VXNlcjE3MjcwNzI0", + "avatar_url": "https://avatars.githubusercontent.com/u/17270724?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/ryohei22", - "html_url": "https://github.com/ryohei22", - "followers_url": "https://api.github.com/users/ryohei22/followers", - "following_url": "https://api.github.com/users/ryohei22/following{/other_user}", - "gists_url": "https://api.github.com/users/ryohei22/gists{/gist_id}", - "starred_url": "https://api.github.com/users/ryohei22/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/ryohei22/subscriptions", - "organizations_url": "https://api.github.com/users/ryohei22/orgs", - "repos_url": "https://api.github.com/users/ryohei22/repos", - "events_url": "https://api.github.com/users/ryohei22/events{/privacy}", - "received_events_url": "https://api.github.com/users/ryohei22/received_events", + "url": "https://api.github.com/users/afvincent", + "html_url": "https://github.com/afvincent", + "followers_url": "https://api.github.com/users/afvincent/followers", + "following_url": "https://api.github.com/users/afvincent/following{/other_user}", + "gists_url": "https://api.github.com/users/afvincent/gists{/gist_id}", + "starred_url": "https://api.github.com/users/afvincent/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/afvincent/subscriptions", + "organizations_url": "https://api.github.com/users/afvincent/orgs", + "repos_url": "https://api.github.com/users/afvincent/repos", + "events_url": "https://api.github.com/users/afvincent/events{/privacy}", + "received_events_url": "https://api.github.com/users/afvincent/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false, + "contributions": 1 + }, + { + "login": "real-yfprojects", + "id": 62463991, + "node_id": "MDQ6VXNlcjYyNDYzOTkx", + "avatar_url": "https://avatars.githubusercontent.com/u/62463991?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/real-yfprojects", + "html_url": "https://github.com/real-yfprojects", + "followers_url": "https://api.github.com/users/real-yfprojects/followers", + "following_url": "https://api.github.com/users/real-yfprojects/following{/other_user}", + "gists_url": "https://api.github.com/users/real-yfprojects/gists{/gist_id}", + "starred_url": "https://api.github.com/users/real-yfprojects/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/real-yfprojects/subscriptions", + "organizations_url": "https://api.github.com/users/real-yfprojects/orgs", + "repos_url": "https://api.github.com/users/real-yfprojects/repos", + "events_url": "https://api.github.com/users/real-yfprojects/events{/privacy}", + "received_events_url": "https://api.github.com/users/real-yfprojects/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false, + "contributions": 1 + }, + { + "login": "amish", + "id": 9803532, + "node_id": "MDQ6VXNlcjk4MDM1MzI=", + "avatar_url": "https://avatars.githubusercontent.com/u/9803532?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/amish", + "html_url": "https://github.com/amish", + "followers_url": "https://api.github.com/users/amish/followers", + "following_url": "https://api.github.com/users/amish/following{/other_user}", + "gists_url": "https://api.github.com/users/amish/gists{/gist_id}", + "starred_url": "https://api.github.com/users/amish/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/amish/subscriptions", + "organizations_url": "https://api.github.com/users/amish/orgs", + "repos_url": "https://api.github.com/users/amish/repos", + "events_url": "https://api.github.com/users/amish/events{/privacy}", + "received_events_url": "https://api.github.com/users/amish/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false, + "contributions": 1 + }, + { + "login": "trollodel", + "id": 33117082, + "node_id": "MDQ6VXNlcjMzMTE3MDgy", + "avatar_url": "https://avatars.githubusercontent.com/u/33117082?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/trollodel", + "html_url": "https://github.com/trollodel", + "followers_url": "https://api.github.com/users/trollodel/followers", + "following_url": "https://api.github.com/users/trollodel/following{/other_user}", + "gists_url": "https://api.github.com/users/trollodel/gists{/gist_id}", + "starred_url": "https://api.github.com/users/trollodel/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/trollodel/subscriptions", + "organizations_url": "https://api.github.com/users/trollodel/orgs", + "repos_url": "https://api.github.com/users/trollodel/repos", + "events_url": "https://api.github.com/users/trollodel/events{/privacy}", + "received_events_url": "https://api.github.com/users/trollodel/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false, + "contributions": 1 + }, + { + "login": "talkaminker", + "id": 13932998, + "node_id": "MDQ6VXNlcjEzOTMyOTk4", + "avatar_url": "https://avatars.githubusercontent.com/u/13932998?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/talkaminker", + "html_url": "https://github.com/talkaminker", + "followers_url": "https://api.github.com/users/talkaminker/followers", + "following_url": "https://api.github.com/users/talkaminker/following{/other_user}", + "gists_url": "https://api.github.com/users/talkaminker/gists{/gist_id}", + "starred_url": "https://api.github.com/users/talkaminker/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/talkaminker/subscriptions", + "organizations_url": "https://api.github.com/users/talkaminker/orgs", + "repos_url": "https://api.github.com/users/talkaminker/repos", + "events_url": "https://api.github.com/users/talkaminker/events{/privacy}", + "received_events_url": "https://api.github.com/users/talkaminker/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false, + "contributions": 1 + }, + { + "login": "scottwedge", + "id": 3101154, + "node_id": "MDQ6VXNlcjMxMDExNTQ=", + "avatar_url": "https://avatars.githubusercontent.com/u/3101154?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/scottwedge", + "html_url": "https://github.com/scottwedge", + "followers_url": "https://api.github.com/users/scottwedge/followers", + "following_url": "https://api.github.com/users/scottwedge/following{/other_user}", + "gists_url": "https://api.github.com/users/scottwedge/gists{/gist_id}", + "starred_url": "https://api.github.com/users/scottwedge/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/scottwedge/subscriptions", + "organizations_url": "https://api.github.com/users/scottwedge/orgs", + "repos_url": "https://api.github.com/users/scottwedge/repos", + "events_url": "https://api.github.com/users/scottwedge/events{/privacy}", + "received_events_url": "https://api.github.com/users/scottwedge/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false, + "contributions": 1 + }, + { + "login": "sphh", + "id": 4856462, + "node_id": "MDQ6VXNlcjQ4NTY0NjI=", + "avatar_url": "https://avatars.githubusercontent.com/u/4856462?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/sphh", + "html_url": "https://github.com/sphh", + "followers_url": "https://api.github.com/users/sphh/followers", + "following_url": "https://api.github.com/users/sphh/following{/other_user}", + "gists_url": "https://api.github.com/users/sphh/gists{/gist_id}", + "starred_url": "https://api.github.com/users/sphh/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/sphh/subscriptions", + "organizations_url": "https://api.github.com/users/sphh/orgs", + "repos_url": "https://api.github.com/users/sphh/repos", + "events_url": "https://api.github.com/users/sphh/events{/privacy}", + "received_events_url": "https://api.github.com/users/sphh/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false, + "contributions": 1 + }, + { + "login": "sonofeft", + "id": 13057199, + "node_id": "MDQ6VXNlcjEzMDU3MTk5", + "avatar_url": "https://avatars.githubusercontent.com/u/13057199?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/sonofeft", + "html_url": "https://github.com/sonofeft", + "followers_url": "https://api.github.com/users/sonofeft/followers", + "following_url": "https://api.github.com/users/sonofeft/following{/other_user}", + "gists_url": "https://api.github.com/users/sonofeft/gists{/gist_id}", + "starred_url": "https://api.github.com/users/sonofeft/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/sonofeft/subscriptions", + "organizations_url": "https://api.github.com/users/sonofeft/orgs", + "repos_url": "https://api.github.com/users/sonofeft/repos", + "events_url": "https://api.github.com/users/sonofeft/events{/privacy}", + "received_events_url": "https://api.github.com/users/sonofeft/received_events", "type": "User", "user_view_type": "public", "site_admin": false, @@ -3718,176 +3718,176 @@ "contributions": 1 }, { - "login": "sonofeft", - "id": 13057199, - "node_id": "MDQ6VXNlcjEzMDU3MTk5", - "avatar_url": "https://avatars.githubusercontent.com/u/13057199?v=4", + "login": "ryohei22", + "id": 65102983, + "node_id": "MDQ6VXNlcjY1MTAyOTgz", + "avatar_url": "https://avatars.githubusercontent.com/u/65102983?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/sonofeft", - "html_url": "https://github.com/sonofeft", - "followers_url": "https://api.github.com/users/sonofeft/followers", - "following_url": "https://api.github.com/users/sonofeft/following{/other_user}", - "gists_url": "https://api.github.com/users/sonofeft/gists{/gist_id}", - "starred_url": "https://api.github.com/users/sonofeft/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/sonofeft/subscriptions", - "organizations_url": "https://api.github.com/users/sonofeft/orgs", - "repos_url": "https://api.github.com/users/sonofeft/repos", - "events_url": "https://api.github.com/users/sonofeft/events{/privacy}", - "received_events_url": "https://api.github.com/users/sonofeft/received_events", + "url": "https://api.github.com/users/ryohei22", + "html_url": "https://github.com/ryohei22", + "followers_url": "https://api.github.com/users/ryohei22/followers", + "following_url": "https://api.github.com/users/ryohei22/following{/other_user}", + "gists_url": "https://api.github.com/users/ryohei22/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ryohei22/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ryohei22/subscriptions", + "organizations_url": "https://api.github.com/users/ryohei22/orgs", + "repos_url": "https://api.github.com/users/ryohei22/repos", + "events_url": "https://api.github.com/users/ryohei22/events{/privacy}", + "received_events_url": "https://api.github.com/users/ryohei22/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 1 }, { - "login": "sphh", - "id": 4856462, - "node_id": "MDQ6VXNlcjQ4NTY0NjI=", - "avatar_url": "https://avatars.githubusercontent.com/u/4856462?v=4", + "login": "ptocca", + "id": 12876344, + "node_id": "MDQ6VXNlcjEyODc2MzQ0", + "avatar_url": "https://avatars.githubusercontent.com/u/12876344?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/sphh", - "html_url": "https://github.com/sphh", - "followers_url": "https://api.github.com/users/sphh/followers", - "following_url": "https://api.github.com/users/sphh/following{/other_user}", - "gists_url": "https://api.github.com/users/sphh/gists{/gist_id}", - "starred_url": "https://api.github.com/users/sphh/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/sphh/subscriptions", - "organizations_url": "https://api.github.com/users/sphh/orgs", - "repos_url": "https://api.github.com/users/sphh/repos", - "events_url": "https://api.github.com/users/sphh/events{/privacy}", - "received_events_url": "https://api.github.com/users/sphh/received_events", + "url": "https://api.github.com/users/ptocca", + "html_url": "https://github.com/ptocca", + "followers_url": "https://api.github.com/users/ptocca/followers", + "following_url": "https://api.github.com/users/ptocca/following{/other_user}", + "gists_url": "https://api.github.com/users/ptocca/gists{/gist_id}", + "starred_url": "https://api.github.com/users/ptocca/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/ptocca/subscriptions", + "organizations_url": "https://api.github.com/users/ptocca/orgs", + "repos_url": "https://api.github.com/users/ptocca/repos", + "events_url": "https://api.github.com/users/ptocca/events{/privacy}", + "received_events_url": "https://api.github.com/users/ptocca/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 1 }, { - "login": "scottwedge", - "id": 3101154, - "node_id": "MDQ6VXNlcjMxMDExNTQ=", - "avatar_url": "https://avatars.githubusercontent.com/u/3101154?v=4", + "login": "lpinner", + "id": 4827816, + "node_id": "MDQ6VXNlcjQ4Mjc4MTY=", + "avatar_url": "https://avatars.githubusercontent.com/u/4827816?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/scottwedge", - "html_url": "https://github.com/scottwedge", - "followers_url": "https://api.github.com/users/scottwedge/followers", - "following_url": "https://api.github.com/users/scottwedge/following{/other_user}", - "gists_url": "https://api.github.com/users/scottwedge/gists{/gist_id}", - "starred_url": "https://api.github.com/users/scottwedge/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/scottwedge/subscriptions", - "organizations_url": "https://api.github.com/users/scottwedge/orgs", - "repos_url": "https://api.github.com/users/scottwedge/repos", - "events_url": "https://api.github.com/users/scottwedge/events{/privacy}", - "received_events_url": "https://api.github.com/users/scottwedge/received_events", + "url": "https://api.github.com/users/lpinner", + "html_url": "https://github.com/lpinner", + "followers_url": "https://api.github.com/users/lpinner/followers", + "following_url": "https://api.github.com/users/lpinner/following{/other_user}", + "gists_url": "https://api.github.com/users/lpinner/gists{/gist_id}", + "starred_url": "https://api.github.com/users/lpinner/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/lpinner/subscriptions", + "organizations_url": "https://api.github.com/users/lpinner/orgs", + "repos_url": "https://api.github.com/users/lpinner/repos", + "events_url": "https://api.github.com/users/lpinner/events{/privacy}", + "received_events_url": "https://api.github.com/users/lpinner/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 1 }, { - "login": "talkaminker", - "id": 13932998, - "node_id": "MDQ6VXNlcjEzOTMyOTk4", - "avatar_url": "https://avatars.githubusercontent.com/u/13932998?v=4", + "login": "javidcf", + "id": 1098280, + "node_id": "MDQ6VXNlcjEwOTgyODA=", + "avatar_url": "https://avatars.githubusercontent.com/u/1098280?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/talkaminker", - "html_url": "https://github.com/talkaminker", - "followers_url": "https://api.github.com/users/talkaminker/followers", - "following_url": "https://api.github.com/users/talkaminker/following{/other_user}", - "gists_url": "https://api.github.com/users/talkaminker/gists{/gist_id}", - "starred_url": "https://api.github.com/users/talkaminker/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/talkaminker/subscriptions", - "organizations_url": "https://api.github.com/users/talkaminker/orgs", - "repos_url": "https://api.github.com/users/talkaminker/repos", - "events_url": "https://api.github.com/users/talkaminker/events{/privacy}", - "received_events_url": "https://api.github.com/users/talkaminker/received_events", + "url": "https://api.github.com/users/javidcf", + "html_url": "https://github.com/javidcf", + "followers_url": "https://api.github.com/users/javidcf/followers", + "following_url": "https://api.github.com/users/javidcf/following{/other_user}", + "gists_url": "https://api.github.com/users/javidcf/gists{/gist_id}", + "starred_url": "https://api.github.com/users/javidcf/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/javidcf/subscriptions", + "organizations_url": "https://api.github.com/users/javidcf/orgs", + "repos_url": "https://api.github.com/users/javidcf/repos", + "events_url": "https://api.github.com/users/javidcf/events{/privacy}", + "received_events_url": "https://api.github.com/users/javidcf/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 1 }, { - "login": "trollodel", - "id": 33117082, - "node_id": "MDQ6VXNlcjMzMTE3MDgy", - "avatar_url": "https://avatars.githubusercontent.com/u/33117082?v=4", + "login": "habibmy", + "id": 29559410, + "node_id": "MDQ6VXNlcjI5NTU5NDEw", + "avatar_url": "https://avatars.githubusercontent.com/u/29559410?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/trollodel", - "html_url": "https://github.com/trollodel", - "followers_url": "https://api.github.com/users/trollodel/followers", - "following_url": "https://api.github.com/users/trollodel/following{/other_user}", - "gists_url": "https://api.github.com/users/trollodel/gists{/gist_id}", - "starred_url": "https://api.github.com/users/trollodel/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/trollodel/subscriptions", - "organizations_url": "https://api.github.com/users/trollodel/orgs", - "repos_url": "https://api.github.com/users/trollodel/repos", - "events_url": "https://api.github.com/users/trollodel/events{/privacy}", - "received_events_url": "https://api.github.com/users/trollodel/received_events", + "url": "https://api.github.com/users/habibmy", + "html_url": "https://github.com/habibmy", + "followers_url": "https://api.github.com/users/habibmy/followers", + "following_url": "https://api.github.com/users/habibmy/following{/other_user}", + "gists_url": "https://api.github.com/users/habibmy/gists{/gist_id}", + "starred_url": "https://api.github.com/users/habibmy/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/habibmy/subscriptions", + "organizations_url": "https://api.github.com/users/habibmy/orgs", + "repos_url": "https://api.github.com/users/habibmy/repos", + "events_url": "https://api.github.com/users/habibmy/events{/privacy}", + "received_events_url": "https://api.github.com/users/habibmy/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 1 }, { - "login": "amish", - "id": 9803532, - "node_id": "MDQ6VXNlcjk4MDM1MzI=", - "avatar_url": "https://avatars.githubusercontent.com/u/9803532?v=4", + "login": "fxjaeckel", + "id": 45701052, + "node_id": "MDQ6VXNlcjQ1NzAxMDUy", + "avatar_url": "https://avatars.githubusercontent.com/u/45701052?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/amish", - "html_url": "https://github.com/amish", - "followers_url": "https://api.github.com/users/amish/followers", - "following_url": "https://api.github.com/users/amish/following{/other_user}", - "gists_url": "https://api.github.com/users/amish/gists{/gist_id}", - "starred_url": "https://api.github.com/users/amish/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/amish/subscriptions", - "organizations_url": "https://api.github.com/users/amish/orgs", - "repos_url": "https://api.github.com/users/amish/repos", - "events_url": "https://api.github.com/users/amish/events{/privacy}", - "received_events_url": "https://api.github.com/users/amish/received_events", + "url": "https://api.github.com/users/fxjaeckel", + "html_url": "https://github.com/fxjaeckel", + "followers_url": "https://api.github.com/users/fxjaeckel/followers", + "following_url": "https://api.github.com/users/fxjaeckel/following{/other_user}", + "gists_url": "https://api.github.com/users/fxjaeckel/gists{/gist_id}", + "starred_url": "https://api.github.com/users/fxjaeckel/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/fxjaeckel/subscriptions", + "organizations_url": "https://api.github.com/users/fxjaeckel/orgs", + "repos_url": "https://api.github.com/users/fxjaeckel/repos", + "events_url": "https://api.github.com/users/fxjaeckel/events{/privacy}", + "received_events_url": "https://api.github.com/users/fxjaeckel/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 1 }, { - "login": "real-yfprojects", - "id": 62463991, - "node_id": "MDQ6VXNlcjYyNDYzOTkx", - "avatar_url": "https://avatars.githubusercontent.com/u/62463991?v=4", + "login": "freddii", + "id": 7213207, + "node_id": "MDQ6VXNlcjcyMTMyMDc=", + "avatar_url": "https://avatars.githubusercontent.com/u/7213207?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/real-yfprojects", - "html_url": "https://github.com/real-yfprojects", - "followers_url": "https://api.github.com/users/real-yfprojects/followers", - "following_url": "https://api.github.com/users/real-yfprojects/following{/other_user}", - "gists_url": "https://api.github.com/users/real-yfprojects/gists{/gist_id}", - "starred_url": "https://api.github.com/users/real-yfprojects/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/real-yfprojects/subscriptions", - "organizations_url": "https://api.github.com/users/real-yfprojects/orgs", - "repos_url": "https://api.github.com/users/real-yfprojects/repos", - "events_url": "https://api.github.com/users/real-yfprojects/events{/privacy}", - "received_events_url": "https://api.github.com/users/real-yfprojects/received_events", + "url": "https://api.github.com/users/freddii", + "html_url": "https://github.com/freddii", + "followers_url": "https://api.github.com/users/freddii/followers", + "following_url": "https://api.github.com/users/freddii/following{/other_user}", + "gists_url": "https://api.github.com/users/freddii/gists{/gist_id}", + "starred_url": "https://api.github.com/users/freddii/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/freddii/subscriptions", + "organizations_url": "https://api.github.com/users/freddii/orgs", + "repos_url": "https://api.github.com/users/freddii/repos", + "events_url": "https://api.github.com/users/freddii/events{/privacy}", + "received_events_url": "https://api.github.com/users/freddii/received_events", "type": "User", "user_view_type": "public", "site_admin": false, "contributions": 1 }, { - "login": "afvincent", - "id": 17270724, - "node_id": "MDQ6VXNlcjE3MjcwNzI0", - "avatar_url": "https://avatars.githubusercontent.com/u/17270724?v=4", + "login": "dzosz", + "id": 13596691, + "node_id": "MDQ6VXNlcjEzNTk2Njkx", + "avatar_url": "https://avatars.githubusercontent.com/u/13596691?v=4", "gravatar_id": "", - "url": "https://api.github.com/users/afvincent", - "html_url": "https://github.com/afvincent", - "followers_url": "https://api.github.com/users/afvincent/followers", - "following_url": "https://api.github.com/users/afvincent/following{/other_user}", - "gists_url": "https://api.github.com/users/afvincent/gists{/gist_id}", - "starred_url": "https://api.github.com/users/afvincent/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/afvincent/subscriptions", - "organizations_url": "https://api.github.com/users/afvincent/orgs", - "repos_url": "https://api.github.com/users/afvincent/repos", - "events_url": "https://api.github.com/users/afvincent/events{/privacy}", - "received_events_url": "https://api.github.com/users/afvincent/received_events", + "url": "https://api.github.com/users/dzosz", + "html_url": "https://github.com/dzosz", + "followers_url": "https://api.github.com/users/dzosz/followers", + "following_url": "https://api.github.com/users/dzosz/following{/other_user}", + "gists_url": "https://api.github.com/users/dzosz/gists{/gist_id}", + "starred_url": "https://api.github.com/users/dzosz/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/dzosz/subscriptions", + "organizations_url": "https://api.github.com/users/dzosz/orgs", + "repos_url": "https://api.github.com/users/dzosz/repos", + "events_url": "https://api.github.com/users/dzosz/events{/privacy}", + "received_events_url": "https://api.github.com/users/dzosz/received_events", "type": "User", "user_view_type": "public", "site_admin": false, @@ -3915,6 +3915,28 @@ "site_admin": false, "contributions": 1 }, + { + "login": "a-detiste", + "id": 7994192, + "node_id": "MDQ6VXNlcjc5OTQxOTI=", + "avatar_url": "https://avatars.githubusercontent.com/u/7994192?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/a-detiste", + "html_url": "https://github.com/a-detiste", + "followers_url": "https://api.github.com/users/a-detiste/followers", + "following_url": "https://api.github.com/users/a-detiste/following{/other_user}", + "gists_url": "https://api.github.com/users/a-detiste/gists{/gist_id}", + "starred_url": "https://api.github.com/users/a-detiste/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/a-detiste/subscriptions", + "organizations_url": "https://api.github.com/users/a-detiste/orgs", + "repos_url": "https://api.github.com/users/a-detiste/repos", + "events_url": "https://api.github.com/users/a-detiste/events{/privacy}", + "received_events_url": "https://api.github.com/users/a-detiste/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false, + "contributions": 1 + }, { "login": "kai3341", "id": 3619375, @@ -4530,5 +4552,27 @@ "user_view_type": "public", "site_admin": false, "contributions": 1 + }, + { + "login": "SimpleZion", + "id": 110653193, + "node_id": "U_kgDOBphvCQ", + "avatar_url": "https://avatars.githubusercontent.com/u/110653193?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/SimpleZion", + "html_url": "https://github.com/SimpleZion", + "followers_url": "https://api.github.com/users/SimpleZion/followers", + "following_url": "https://api.github.com/users/SimpleZion/following{/other_user}", + "gists_url": "https://api.github.com/users/SimpleZion/gists{/gist_id}", + "starred_url": "https://api.github.com/users/SimpleZion/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/SimpleZion/subscriptions", + "organizations_url": "https://api.github.com/users/SimpleZion/orgs", + "repos_url": "https://api.github.com/users/SimpleZion/repos", + "events_url": "https://api.github.com/users/SimpleZion/events{/privacy}", + "received_events_url": "https://api.github.com/users/SimpleZion/received_events", + "type": "User", + "user_view_type": "public", + "site_admin": false, + "contributions": 1 } ] \ No newline at end of file diff --git a/static/data/hubspot.json b/static/data/hubspot.json index 10c0d42e..655b030d 100644 --- a/static/data/hubspot.json +++ b/static/data/hubspot.json @@ -8,11 +8,11 @@ "amount": "30.00", "createdate": "2024-11-05T15:27:55.386Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:36:12.602Z", + "hs_lastmodifieddate": "2025-07-24T00:49:46.301Z", "hs_object_id": "28743099954", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:36:12.602Z" + "updatedAt": "2025-07-24T00:49:46.301Z" }, { "createdAt": "2024-12-31T20:59:52.585Z", @@ -22,11 +22,11 @@ "amount": "25.00", "createdate": "2024-12-31T20:59:52.585Z", "dealname": "Spyder One-Time Donation via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:36:16.598Z", + "hs_lastmodifieddate": "2025-07-24T00:49:46.031Z", "hs_object_id": "31266008965", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:36:16.598Z" + "updatedAt": "2025-07-24T00:49:46.031Z" }, { "createdAt": "2025-01-09T08:35:04.408Z", @@ -36,11 +36,11 @@ "amount": "15.00", "createdate": "2025-01-09T08:35:04.408Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:36:07.657Z", + "hs_lastmodifieddate": "2025-07-24T00:49:47.949Z", "hs_object_id": "31704199823", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:36:07.657Z" + "updatedAt": "2025-07-24T00:49:47.949Z" }, { "createdAt": "2025-03-30T21:19:04.375Z", @@ -50,11 +50,11 @@ "amount": "5.00", "createdate": "2025-03-30T21:19:04.375Z", "dealname": "New Viewer pane: One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:36:02.679Z", + "hs_lastmodifieddate": "2025-08-02T18:55:16.425Z", "hs_object_id": "35240642058", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:36:02.679Z" + "updatedAt": "2025-08-02T18:55:16.425Z" }, { "createdAt": "2025-04-09T15:18:48.599Z", @@ -64,11 +64,11 @@ "amount": "10.00", "createdate": "2025-04-09T15:18:48.599Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:35:54.992Z", + "hs_lastmodifieddate": "2025-07-24T00:49:47.880Z", "hs_object_id": "35594316619", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:35:54.992Z" + "updatedAt": "2025-07-24T00:49:47.880Z" }, { "createdAt": "2025-04-09T17:22:23.099Z", @@ -78,11 +78,11 @@ "amount": "20.00", "createdate": "2025-04-09T17:22:23.099Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:35:49.454Z", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", "hs_object_id": "35625727668", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:35:49.454Z" + "updatedAt": "2025-07-24T00:49:47.901Z" }, { "createdAt": "2025-04-13T07:53:27.488Z", @@ -92,11 +92,11 @@ "amount": "25.00", "createdate": "2025-04-13T07:53:27.488Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:32:09.288Z", + "hs_lastmodifieddate": "2025-07-24T00:49:47.965Z", "hs_object_id": "35711256670", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:32:09.288Z" + "updatedAt": "2025-07-24T00:49:47.965Z" }, { "createdAt": "2025-04-14T01:13:19.442Z", @@ -106,11 +106,11 @@ "amount": "20.00", "createdate": "2025-04-14T01:13:19.442Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:59.781Z", + "hs_lastmodifieddate": "2025-07-24T00:49:47.875Z", "hs_object_id": "35723857267", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:59.781Z" + "updatedAt": "2025-07-24T00:49:47.875Z" }, { "createdAt": "2025-04-17T16:54:31.545Z", @@ -120,11 +120,11 @@ "amount": "5.00", "createdate": "2025-04-17T16:54:31.545Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:49.060Z", + "hs_lastmodifieddate": "2025-07-24T00:49:46.025Z", "hs_object_id": "35859805840", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:49.060Z" + "updatedAt": "2025-07-24T00:49:46.025Z" }, { "createdAt": "2025-04-17T20:57:16.478Z", @@ -134,11 +134,11 @@ "amount": "50.00", "createdate": "2025-04-17T20:57:16.478Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:45.183Z", + "hs_lastmodifieddate": "2025-07-24T00:49:46.062Z", "hs_object_id": "35836379945", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:45.183Z" + "updatedAt": "2025-07-24T00:49:46.062Z" }, { "createdAt": "2025-04-18T09:54:45.965Z", @@ -148,11 +148,11 @@ "amount": "240.00", "createdate": "2025-04-18T09:54:45.965Z", "dealname": "Level-up the Variable Explorer: Monthly via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:41.193Z", + "hs_lastmodifieddate": "2025-07-24T01:12:11.264Z", "hs_object_id": "35891295603", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:41.193Z" + "updatedAt": "2025-07-24T01:12:11.264Z" }, { "createdAt": "2025-04-18T12:37:06.036Z", @@ -162,11 +162,11 @@ "amount": "10.00", "createdate": "2025-04-18T12:37:06.036Z", "dealname": "Supercharge syntax highlighting: One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:32.206Z", + "hs_lastmodifieddate": "2025-07-24T01:11:46.504Z", "hs_object_id": "35895389081", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:32.206Z" + "updatedAt": "2025-07-24T01:11:46.504Z" }, { "createdAt": "2025-04-18T12:55:14.989Z", @@ -176,11 +176,11 @@ "amount": "20.00", "createdate": "2025-04-18T12:55:14.989Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:24.725Z", + "hs_lastmodifieddate": "2025-07-24T00:49:46.520Z", "hs_object_id": "35880854290", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:24.725Z" + "updatedAt": "2025-07-24T00:49:46.520Z" }, { "createdAt": "2025-04-18T15:45:54.411Z", @@ -190,11 +190,11 @@ "amount": "40.00", "createdate": "2025-04-18T15:45:54.411Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:22.102Z", + "hs_lastmodifieddate": "2025-07-24T00:49:46.520Z", "hs_object_id": "35897730114", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:22.102Z" + "updatedAt": "2025-07-24T00:49:46.520Z" }, { "createdAt": "2025-04-19T21:45:52.198Z", @@ -204,11 +204,11 @@ "amount": "10.00", "createdate": "2025-04-19T21:45:52.198Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:18.160Z", + "hs_lastmodifieddate": "2025-07-24T00:49:48.003Z", "hs_object_id": "35937273359", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:18.160Z" + "updatedAt": "2025-07-24T00:49:48.003Z" }, { "createdAt": "2025-04-20T08:12:12.733Z", @@ -218,11 +218,11 @@ "amount": "50.00", "createdate": "2025-04-20T08:12:12.733Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:15.581Z", + "hs_lastmodifieddate": "2025-07-24T00:49:47.982Z", "hs_object_id": "35953158972", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:15.581Z" + "updatedAt": "2025-07-24T00:49:47.982Z" }, { "createdAt": "2025-04-21T02:57:49.957Z", @@ -232,11 +232,11 @@ "amount": "10.00", "createdate": "2025-04-21T02:57:49.957Z", "dealname": "Level-up the Variable Explorer: One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-24T02:52:45.427Z", + "hs_lastmodifieddate": "2025-07-24T01:12:11.233Z", "hs_object_id": "35995991825", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-24T02:52:45.427Z" + "updatedAt": "2025-07-24T01:12:11.233Z" }, { "createdAt": "2025-04-22T05:24:45.122Z", @@ -246,11 +246,11 @@ "amount": "15.00", "createdate": "2025-04-22T05:24:45.122Z", "dealname": "Smarter code completion: One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:10.003Z", + "hs_lastmodifieddate": "2025-07-24T01:10:48.491Z", "hs_object_id": "36051856705", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:10.003Z" + "updatedAt": "2025-07-24T01:10:48.491Z" }, { "createdAt": "2025-04-23T12:01:37.506Z", @@ -260,11 +260,11 @@ "amount": "20.00", "createdate": "2025-04-23T12:01:37.506Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:02.812Z", + "hs_lastmodifieddate": "2025-07-24T00:49:47.824Z", "hs_object_id": "36115001092", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:02.812Z" + "updatedAt": "2025-07-24T00:49:47.824Z" }, { "createdAt": "2025-04-23T22:14:59.735Z", @@ -274,11 +274,11 @@ "amount": "20.00", "createdate": "2025-04-23T22:14:59.735Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-24T02:52:48.630Z", + "hs_lastmodifieddate": "2025-07-24T00:49:47.880Z", "hs_object_id": "36145295911", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-24T02:52:48.630Z" + "updatedAt": "2025-07-24T00:49:47.880Z" }, { "createdAt": "2025-04-24T07:00:32.701Z", @@ -288,313 +288,3421 @@ "amount": "50.00", "createdate": "2025-04-24T07:00:32.701Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-24T07:06:03.130Z", + "hs_lastmodifieddate": "2025-07-24T00:49:47.824Z", "hs_object_id": "36166714949", - "pipeline": "691999256" + "pipeline": "768998503" }, - "updatedAt": "2025-04-24T07:06:03.130Z" + "updatedAt": "2025-07-24T00:49:47.824Z" + }, + { + "createdAt": "2025-04-27T19:47:18.244Z", + "archived": false, + "id": "36356682525", + "properties": { + "amount": "120.00", + "createdate": "2025-04-27T19:47:18.244Z", + "dealname": "Spyder Monthly via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.021Z", + "hs_object_id": "36356682525", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.021Z" + }, + { + "createdAt": "2025-04-27T20:51:17.893Z", + "archived": false, + "id": "36343578784", + "properties": { + "amount": "15.00", + "createdate": "2025-04-27T20:51:17.893Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "36343578784", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-04-27T22:24:59.927Z", + "archived": false, + "id": "36343582855", + "properties": { + "amount": "17.00", + "createdate": "2025-04-27T22:24:59.927Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.003Z", + "hs_object_id": "36343582855", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.003Z" + }, + { + "createdAt": "2025-04-28T13:25:54.714Z", + "archived": false, + "id": "36415253077", + "properties": { + "amount": "25.00", + "createdate": "2025-04-28T13:25:54.714Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.301Z", + "hs_object_id": "36415253077", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.301Z" + }, + { + "createdAt": "2025-04-29T17:03:41.997Z", + "archived": false, + "id": "36538113559", + "properties": { + "amount": "20.00", + "createdate": "2025-04-29T17:03:41.997Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "36538113559", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-05-03T09:46:35.819Z", + "archived": false, + "id": "36669741836", + "properties": { + "amount": "15.00", + "createdate": "2025-05-03T09:46:35.819Z", + "dealname": "Smarter code completion: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:10:48.659Z", + "hs_object_id": "36669741836", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:10:48.659Z" + }, + { + "createdAt": "2025-05-03T11:31:49.309Z", + "archived": false, + "id": "36669445015", + "properties": { + "amount": "100.00", + "createdate": "2025-05-03T11:31:49.309Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.368Z", + "hs_object_id": "36669445015", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.368Z" + }, + { + "createdAt": "2025-05-04T01:52:57.487Z", + "archived": false, + "id": "36667340080", + "properties": { + "amount": "25.00", + "createdate": "2025-05-04T01:52:57.487Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.889Z", + "hs_object_id": "36667340080", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.889Z" + }, + { + "createdAt": "2025-05-04T12:45:20.458Z", + "archived": false, + "id": "36680225375", + "properties": { + "amount": "10.00", + "createdate": "2025-05-04T12:45:20.458Z", + "dealname": "Smarter code completion: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:10:48.512Z", + "hs_object_id": "36680225375", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:10:48.512Z" + }, + { + "createdAt": "2025-05-04T18:50:16.137Z", + "archived": false, + "id": "36672569189", + "properties": { + "amount": "10.00", + "createdate": "2025-05-04T18:50:16.137Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "36672569189", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-05-04T21:55:20.178Z", + "archived": false, + "id": "36687533695", + "properties": { + "amount": "50.00", + "createdate": "2025-05-04T21:55:20.178Z", + "dealname": "Level-up the Variable Explorer: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:12:11.471Z", + "hs_object_id": "36687533695", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:12:11.471Z" + }, + { + "createdAt": "2025-05-06T20:46:16.006Z", + "archived": false, + "id": "36834640221", + "properties": { + "amount": "15.00", + "createdate": "2025-05-06T20:46:16.006Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.003Z", + "hs_object_id": "36834640221", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.003Z" + }, + { + "createdAt": "2025-05-08T11:00:42.052Z", + "archived": false, + "id": "36896574053", + "properties": { + "amount": "10.00", + "createdate": "2025-05-08T11:00:42.052Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.927Z", + "hs_object_id": "36896574053", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.927Z" + }, + { + "createdAt": "2025-05-09T09:27:10.023Z", + "archived": false, + "id": "36964765007", + "properties": { + "amount": "20.00", + "createdate": "2025-05-09T09:27:10.023Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.949Z", + "hs_object_id": "36964765007", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.949Z" + }, + { + "createdAt": "2025-05-09T17:48:47.939Z", + "archived": false, + "id": "36989563671", + "properties": { + "amount": "2.00", + "createdate": "2025-05-09T17:48:47.939Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "36989563671", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-05-10T15:55:00.982Z", + "archived": false, + "id": "37026677833", + "properties": { + "amount": "1.00", + "createdate": "2025-05-10T15:55:00.982Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.880Z", + "hs_object_id": "37026677833", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.880Z" + }, + { + "createdAt": "2025-05-11T08:23:17.592Z", + "archived": false, + "id": "37009328415", + "properties": { + "amount": "20.00", + "createdate": "2025-05-11T08:23:17.592Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.301Z", + "hs_object_id": "37009328415", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.301Z" + }, + { + "createdAt": "2025-05-12T15:21:05.818Z", + "archived": false, + "id": "37107403591", + "properties": { + "amount": "5.00", + "createdate": "2025-05-12T15:21:05.818Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-04T13:30:15.144Z", + "hs_object_id": "37107403591", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-04T13:30:15.144Z" + }, + { + "createdAt": "2025-05-12T19:58:11.880Z", + "archived": false, + "id": "37127637853", + "properties": { + "amount": "20.00", + "createdate": "2025-05-12T19:58:11.880Z", + "dealname": "New Viewer pane: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:23.698Z", + "hs_object_id": "37127637853", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:23.698Z" + }, + { + "createdAt": "2025-05-13T13:02:04.415Z", + "archived": false, + "id": "37143810663", + "properties": { + "amount": "30.00", + "createdate": "2025-05-13T13:02:04.415Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.028Z", + "hs_object_id": "37143810663", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.028Z" + }, + { + "createdAt": "2025-05-13T13:07:51.758Z", + "archived": false, + "id": "37124041893", + "properties": { + "amount": "50.00", + "createdate": "2025-05-13T13:07:51.758Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.028Z", + "hs_object_id": "37124041893", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.028Z" + }, + { + "createdAt": "2025-05-13T18:02:30.876Z", + "archived": false, + "id": "37131599656", + "properties": { + "amount": "10.00", + "createdate": "2025-05-13T18:02:30.876Z", + "dealname": "Smarter code completion: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:10:48.926Z", + "hs_object_id": "37131599656", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:10:48.926Z" + }, + { + "createdAt": "2025-05-18T20:50:32.354Z", + "archived": false, + "id": "37395734026", + "properties": { + "amount": "20.00", + "createdate": "2025-05-18T20:50:32.354Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.021Z", + "hs_object_id": "37395734026", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.021Z" + }, + { + "createdAt": "2025-05-19T01:50:44.429Z", + "archived": false, + "id": "37406526815", + "properties": { + "amount": "50.00", + "createdate": "2025-05-19T01:50:44.429Z", + "dealname": "New Viewer pane: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:19.473Z", + "hs_object_id": "37406526815", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:19.473Z" + }, + { + "createdAt": "2025-05-20T13:36:54.271Z", + "archived": false, + "id": "37472200612", + "properties": { + "amount": "10.00", + "createdate": "2025-05-20T13:36:54.271Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.124Z", + "hs_object_id": "37472200612", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.124Z" + }, + { + "createdAt": "2025-05-23T03:37:00.394Z", + "archived": false, + "id": "37765132904", + "properties": { + "amount": "50.00", + "createdate": "2025-05-23T03:37:00.394Z", + "dealname": "Smarter code completion: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:10:46.643Z", + "hs_object_id": "37765132904", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:10:46.643Z" + }, + { + "createdAt": "2025-05-24T15:35:23.080Z", + "archived": false, + "id": "37885719047", + "properties": { + "amount": "10.00", + "createdate": "2025-05-24T15:35:23.080Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.949Z", + "hs_object_id": "37885719047", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.949Z" + }, + { + "createdAt": "2025-05-24T17:37:55.015Z", + "archived": false, + "id": "37931379865", + "properties": { + "amount": "10.00", + "createdate": "2025-05-24T17:37:55.015Z", + "dealname": "Supercharge syntax highlighting: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:42.406Z", + "hs_object_id": "37931379865", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:42.406Z" + }, + { + "createdAt": "2025-05-27T06:41:32.116Z", + "archived": false, + "id": "37987691528", + "properties": { + "amount": "30.00", + "createdate": "2025-05-27T06:41:32.116Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.028Z", + "hs_object_id": "37987691528", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.028Z" + }, + { + "createdAt": "2025-05-27T18:16:34.026Z", + "archived": false, + "id": "38051227649", + "properties": { + "amount": "10.00", + "createdate": "2025-05-27T18:16:34.026Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.880Z", + "hs_object_id": "38051227649", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.880Z" + }, + { + "createdAt": "2025-05-29T14:26:32.206Z", + "archived": false, + "id": "38144782927", + "properties": { + "amount": "5.00", + "createdate": "2025-05-29T14:26:32.206Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.880Z", + "hs_object_id": "38144782927", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.880Z" + }, + { + "createdAt": "2025-05-29T15:17:00.173Z", + "archived": false, + "id": "38158417666", + "properties": { + "amount": "11.50", + "createdate": "2025-05-29T15:17:00.173Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.949Z", + "hs_object_id": "38158417666", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.949Z" + }, + { + "createdAt": "2025-05-29T16:11:38.397Z", + "archived": false, + "id": "38210604426", + "properties": { + "amount": "10.00", + "createdate": "2025-05-29T16:11:38.397Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.172Z", + "hs_object_id": "38210604426", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.172Z" + }, + { + "createdAt": "2025-05-30T14:58:43.205Z", + "archived": false, + "id": "38249483330", + "properties": { + "amount": "10.00", + "createdate": "2025-05-30T14:58:43.205Z", + "dealname": "Supercharge syntax highlighting: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:46.401Z", + "hs_object_id": "38249483330", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:46.401Z" + }, + { + "createdAt": "2025-05-30T17:58:06.202Z", + "archived": false, + "id": "38268635719", + "properties": { + "amount": "20.00", + "createdate": "2025-05-30T17:58:06.202Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-08T20:06:55.080Z", + "hs_object_id": "38268635719", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-08T20:06:55.080Z" + }, + { + "createdAt": "2025-06-02T08:47:45.421Z", + "archived": false, + "id": "38311123737", + "properties": { + "amount": "500.00", + "createdate": "2025-06-02T08:47:45.421Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.094Z", + "hs_object_id": "38311123737", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.094Z" + }, + { + "createdAt": "2025-06-02T08:54:26.976Z", + "archived": false, + "id": "38311479139", + "properties": { + "amount": "10.00", + "createdate": "2025-06-02T08:54:26.976Z", + "dealname": "New Viewer pane: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:23.844Z", + "hs_object_id": "38311479139", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:23.844Z" + }, + { + "createdAt": "2025-06-02T08:56:26.660Z", + "archived": false, + "id": "38311673672", + "properties": { + "amount": "10.00", + "createdate": "2025-06-02T08:56:26.660Z", + "dealname": "Level-up the Variable Explorer: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:12:14.338Z", + "hs_object_id": "38311673672", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:12:14.338Z" + }, + { + "createdAt": "2025-06-02T22:08:40.929Z", + "archived": false, + "id": "38329891970", + "properties": { + "amount": "10.00", + "createdate": "2025-06-02T22:08:40.929Z", + "dealname": "Level-up the Variable Explorer: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:12:11.260Z", + "hs_object_id": "38329891970", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:12:11.260Z" + }, + { + "createdAt": "2025-06-03T11:35:05.893Z", + "archived": false, + "id": "38346856226", + "properties": { + "amount": "10.00", + "createdate": "2025-06-03T11:35:05.893Z", + "dealname": "Supercharge syntax highlighting: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:42.589Z", + "hs_object_id": "38346856226", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:42.589Z" + }, + { + "createdAt": "2025-06-03T12:04:56.187Z", + "archived": false, + "id": "38347530406", + "properties": { + "amount": "100.00", + "createdate": "2025-06-03T12:04:56.187Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "38347530406", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-06-03T12:50:53.610Z", + "archived": false, + "id": "38345333847", + "properties": { + "amount": "50.00", + "createdate": "2025-06-03T12:50:53.610Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.015Z", + "hs_object_id": "38345333847", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.015Z" + }, + { + "createdAt": "2025-06-05T13:05:05.441Z", + "archived": false, + "id": "38528449603", + "properties": { + "amount": "10.00", + "createdate": "2025-06-05T13:05:05.441Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.003Z", + "hs_object_id": "38528449603", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.003Z" + }, + { + "createdAt": "2025-06-07T14:44:48.802Z", + "archived": false, + "id": "38616040627", + "properties": { + "amount": "10.00", + "createdate": "2025-06-07T14:44:48.802Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:49.693Z", + "hs_object_id": "38616040627", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:49.693Z" + }, + { + "createdAt": "2025-06-08T00:09:03.366Z", + "archived": false, + "id": "38624297779", + "properties": { + "amount": "10.00", + "createdate": "2025-06-08T00:09:03.366Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.021Z", + "hs_object_id": "38624297779", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.021Z" + }, + { + "createdAt": "2025-06-09T17:44:07.802Z", + "archived": false, + "id": "38665140076", + "properties": { + "amount": "20.00", + "createdate": "2025-06-09T17:44:07.802Z", + "dealname": "Level-up the Variable Explorer: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:12:11.215Z", + "hs_object_id": "38665140076", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:12:11.215Z" + }, + { + "createdAt": "2025-06-10T16:55:51.897Z", + "archived": false, + "id": "38729804081", + "properties": { + "amount": "20.00", + "createdate": "2025-06-10T16:55:51.897Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.520Z", + "hs_object_id": "38729804081", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.520Z" + }, + { + "createdAt": "2025-06-11T23:45:34.958Z", + "archived": false, + "id": "38788725328", + "properties": { + "amount": "20.00", + "createdate": "2025-06-11T23:45:34.958Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.094Z", + "hs_object_id": "38788725328", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.094Z" + }, + { + "createdAt": "2025-06-12T22:03:20.494Z", + "archived": false, + "id": "38825619778", + "properties": { + "amount": "35.00", + "createdate": "2025-06-12T22:03:20.494Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.824Z", + "hs_object_id": "38825619778", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.824Z" + }, + { + "createdAt": "2025-06-13T03:32:18.747Z", + "archived": false, + "id": "38829177434", + "properties": { + "amount": "50.00", + "createdate": "2025-06-13T03:32:18.747Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.094Z", + "hs_object_id": "38829177434", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.094Z" + }, + { + "createdAt": "2025-06-15T12:21:32.605Z", + "archived": false, + "id": "38898539399", + "properties": { + "amount": "20.00", + "createdate": "2025-06-15T12:21:32.605Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.015Z", + "hs_object_id": "38898539399", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.015Z" + }, + { + "createdAt": "2025-06-17T00:59:25.566Z", + "archived": false, + "id": "38953988654", + "properties": { + "amount": "50.00", + "createdate": "2025-06-17T00:59:25.566Z", + "dealname": "Supercharge syntax highlighting: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:42.564Z", + "hs_object_id": "38953988654", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:42.564Z" + }, + { + "createdAt": "2025-06-19T06:50:29.250Z", + "archived": false, + "id": "39058692022", + "properties": { + "amount": "10.00", + "createdate": "2025-06-19T06:50:29.250Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.015Z", + "hs_object_id": "39058692022", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.015Z" + }, + { + "createdAt": "2025-06-19T17:18:48.724Z", + "archived": false, + "id": "39066297134", + "properties": { + "amount": "120.00", + "createdate": "2025-06-19T17:18:48.724Z", + "dealname": "Spyder Monthly via Payment Link", + "hs_lastmodifieddate": "2025-08-08T20:06:55.329Z", + "hs_object_id": "39066297134", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-08T20:06:55.329Z" + }, + { + "createdAt": "2025-06-21T12:43:48.468Z", + "archived": false, + "id": "39108670994", + "properties": { + "amount": "10.00", + "createdate": "2025-06-21T12:43:48.468Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.927Z", + "hs_object_id": "39108670994", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.927Z" + }, + { + "createdAt": "2025-06-23T19:29:48.687Z", + "archived": false, + "id": "39239432817", + "properties": { + "amount": "15.00", + "createdate": "2025-06-23T19:29:48.687Z", + "dealname": "Smarter code completion: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:10:48.967Z", + "hs_object_id": "39239432817", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:10:48.967Z" + }, + { + "createdAt": "2025-06-24T16:56:48.203Z", + "archived": false, + "id": "39256894309", + "properties": { + "amount": "10.00", + "createdate": "2025-06-24T16:56:48.203Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.824Z", + "hs_object_id": "39256894309", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.824Z" + }, + { + "createdAt": "2025-06-25T06:43:06.292Z", + "archived": false, + "id": "39267967832", + "properties": { + "amount": "20.00", + "createdate": "2025-06-25T06:43:06.292Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "39267967832", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-06-25T08:32:28.479Z", + "archived": false, + "id": "39269837706", + "properties": { + "amount": "50.00", + "createdate": "2025-06-25T08:32:28.479Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.313Z", + "hs_object_id": "39269837706", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.313Z" + }, + { + "createdAt": "2025-06-25T09:51:37.418Z", + "archived": false, + "id": "39264318101", + "properties": { + "amount": "10.00", + "createdate": "2025-06-25T09:51:37.418Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.368Z", + "hs_object_id": "39264318101", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.368Z" + }, + { + "createdAt": "2025-06-26T00:30:12.249Z", + "archived": false, + "id": "39292536602", + "properties": { + "amount": "100.00", + "createdate": "2025-06-26T00:30:12.249Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.031Z", + "hs_object_id": "39292536602", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.031Z" + }, + { + "createdAt": "2025-06-26T08:48:28.967Z", + "archived": false, + "id": "39309125394", + "properties": { + "amount": "50.00", + "createdate": "2025-06-26T08:48:28.967Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "39309125394", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-06-29T12:07:41.551Z", + "archived": false, + "id": "39457053587", + "properties": { + "amount": "200.00", + "createdate": "2025-06-29T12:07:41.551Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.965Z", + "hs_object_id": "39457053587", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.965Z" + }, + { + "createdAt": "2025-06-29T13:39:44.175Z", + "archived": false, + "id": "39457548821", + "properties": { + "amount": "5.00", + "createdate": "2025-06-29T13:39:44.175Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.927Z", + "hs_object_id": "39457548821", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.927Z" + }, + { + "createdAt": "2025-06-29T15:15:12.289Z", + "archived": false, + "id": "39464411980", + "properties": { + "amount": "100.00", + "createdate": "2025-06-29T15:15:12.289Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.949Z", + "hs_object_id": "39464411980", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.949Z" + }, + { + "createdAt": "2025-06-30T18:05:45.510Z", + "archived": false, + "id": "39514245985", + "properties": { + "amount": "10.00", + "createdate": "2025-06-30T18:05:45.510Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.688Z", + "hs_object_id": "39514245985", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.688Z" + }, + { + "createdAt": "2025-07-02T13:34:52.479Z", + "archived": false, + "id": "39607572819", + "properties": { + "amount": "15.00", + "createdate": "2025-07-02T13:34:52.479Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.003Z", + "hs_object_id": "39607572819", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.003Z" + }, + { + "createdAt": "2025-07-03T07:00:40.910Z", + "archived": false, + "id": "39636448605", + "properties": { + "amount": "20.00", + "createdate": "2025-07-03T07:00:40.910Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.982Z", + "hs_object_id": "39636448605", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.982Z" + }, + { + "createdAt": "2025-07-04T17:15:07.495Z", + "archived": false, + "id": "39698037686", + "properties": { + "amount": "100.00", + "createdate": "2025-07-04T17:15:07.495Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "39698037686", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-07-06T13:21:20.114Z", + "archived": false, + "id": "39768507694", + "properties": { + "amount": "10.00", + "createdate": "2025-07-06T13:21:20.114Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.025Z", + "hs_object_id": "39768507694", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.025Z" + }, + { + "createdAt": "2025-07-07T07:24:09.664Z", + "archived": false, + "id": "39805299124", + "properties": { + "amount": "20.00", + "createdate": "2025-07-07T07:24:09.664Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.025Z", + "hs_object_id": "39805299124", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.025Z" + }, + { + "createdAt": "2025-07-08T06:47:49.250Z", + "archived": false, + "id": "39848597854", + "properties": { + "amount": "20.00", + "createdate": "2025-07-08T06:47:49.250Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:49.496Z", + "hs_object_id": "39848597854", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:49.496Z" + }, + { + "createdAt": "2025-07-08T08:36:11.581Z", + "archived": false, + "id": "39842480413", + "properties": { + "amount": "50.00", + "createdate": "2025-07-08T08:36:11.581Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.301Z", + "hs_object_id": "39842480413", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.301Z" + }, + { + "createdAt": "2025-07-10T05:21:17.733Z", + "archived": false, + "id": "39925390942", + "properties": { + "amount": "15.00", + "createdate": "2025-07-10T05:21:17.733Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.021Z", + "hs_object_id": "39925390942", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.021Z" + }, + { + "createdAt": "2025-07-10T09:44:33.152Z", + "archived": false, + "id": "39940834582", + "properties": { + "amount": "20.00", + "createdate": "2025-07-10T09:44:33.152Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.982Z", + "hs_object_id": "39940834582", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.982Z" + }, + { + "createdAt": "2025-07-10T16:39:46.401Z", + "archived": false, + "id": "39980252809", + "properties": { + "amount": "20.00", + "createdate": "2025-07-10T16:39:46.401Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.982Z", + "hs_object_id": "39980252809", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.982Z" + }, + { + "createdAt": "2025-07-11T18:56:19.214Z", + "archived": false, + "id": "40012499753", + "properties": { + "amount": "50.00", + "createdate": "2025-07-11T18:56:19.214Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.031Z", + "hs_object_id": "40012499753", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.031Z" + }, + { + "createdAt": "2025-07-12T03:08:09.584Z", + "archived": false, + "id": "40059678258", + "properties": { + "amount": "10.00", + "createdate": "2025-07-12T03:08:09.584Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.875Z", + "hs_object_id": "40059678258", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.875Z" + }, + { + "createdAt": "2025-07-12T12:21:04.666Z", + "archived": false, + "id": "40086290944", + "properties": { + "amount": "20.00", + "createdate": "2025-07-12T12:21:04.666Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.094Z", + "hs_object_id": "40086290944", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.094Z" + }, + { + "createdAt": "2025-07-12T16:14:21.272Z", + "archived": false, + "id": "40100062839", + "properties": { + "amount": "3.00", + "createdate": "2025-07-12T16:14:21.272Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.094Z", + "hs_object_id": "40100062839", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.094Z" + }, + { + "createdAt": "2025-07-13T19:27:03.194Z", + "archived": false, + "id": "40154663440", + "properties": { + "amount": "36.00", + "createdate": "2025-07-13T19:27:03.194Z", + "dealname": "Spyder Monthly via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.028Z", + "hs_object_id": "40154663440", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.028Z" + }, + { + "createdAt": "2025-07-16T05:29:06.816Z", + "archived": false, + "id": "40297151772", + "properties": { + "amount": "5.00", + "createdate": "2025-07-16T05:29:06.816Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.824Z", + "hs_object_id": "40297151772", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.824Z" + }, + { + "createdAt": "2025-07-16T11:56:13.418Z", + "archived": false, + "id": "40312153979", + "properties": { + "amount": "25.00", + "createdate": "2025-07-16T11:56:13.418Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.003Z", + "hs_object_id": "40312153979", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.003Z" + }, + { + "createdAt": "2025-07-16T13:43:43.042Z", + "archived": false, + "id": "40322190885", + "properties": { + "amount": "25.00", + "createdate": "2025-07-16T13:43:43.042Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.982Z", + "hs_object_id": "40322190885", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.982Z" + }, + { + "createdAt": "2025-07-16T15:29:12.525Z", + "archived": false, + "id": "40326223268", + "properties": { + "amount": "4.22", + "createdate": "2025-07-16T15:29:12.525Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.015Z", + "hs_object_id": "40326223268", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.015Z" + }, + { + "createdAt": "2025-07-16T16:35:54.168Z", + "archived": false, + "id": "40332153441", + "properties": { + "amount": "5.00", + "createdate": "2025-07-16T16:35:54.168Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.301Z", + "hs_object_id": "40332153441", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.301Z" + }, + { + "createdAt": "2025-07-17T10:40:10.832Z", + "archived": false, + "id": "40356174907", + "properties": { + "amount": "50.00", + "createdate": "2025-07-17T10:40:10.832Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.824Z", + "hs_object_id": "40356174907", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.824Z" + }, + { + "createdAt": "2025-07-17T18:53:13.425Z", + "archived": false, + "id": "40411877968", + "properties": { + "amount": "10.00", + "createdate": "2025-07-17T18:53:13.425Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.965Z", + "hs_object_id": "40411877968", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.965Z" + }, + { + "createdAt": "2025-07-19T06:51:18.752Z", + "archived": false, + "id": "40483957059", + "properties": { + "amount": "50.00", + "createdate": "2025-07-19T06:51:18.752Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.559Z", + "hs_object_id": "40483957059", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.559Z" + }, + { + "createdAt": "2025-07-19T06:55:17.242Z", + "archived": false, + "id": "40489548728", + "properties": { + "amount": "84.00", + "createdate": "2025-07-19T06:55:17.242Z", + "dealname": "Spyder Monthly via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.949Z", + "hs_object_id": "40489548728", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.949Z" + }, + { + "createdAt": "2025-07-20T01:14:32.647Z", + "archived": false, + "id": "40518705722", + "properties": { + "amount": "2.00", + "createdate": "2025-07-20T01:14:32.647Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.875Z", + "hs_object_id": "40518705722", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.875Z" + }, + { + "createdAt": "2025-07-21T15:04:20.221Z", + "archived": false, + "id": "40575552537", + "properties": { + "amount": "50.00", + "createdate": "2025-07-21T15:04:20.221Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.965Z", + "hs_object_id": "40575552537", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.965Z" + }, + { + "createdAt": "2025-07-22T16:34:06.118Z", + "archived": false, + "id": "40673678107", + "properties": { + "amount": "60.00", + "createdate": "2025-07-22T16:34:06.118Z", + "dealname": "Spyder Monthly via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:17.324Z", + "hs_object_id": "40673678107", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:17.324Z" + }, + { + "createdAt": "2025-07-24T15:37:31.935Z", + "archived": false, + "id": "40760201012", + "properties": { + "amount": "50.00", + "createdate": "2025-07-24T15:37:31.935Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T20:09:29.281Z", + "hs_object_id": "40760201012", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T20:09:29.281Z" + }, + { + "createdAt": "2025-07-25T13:29:23.122Z", + "archived": false, + "id": "40828495681", + "properties": { + "amount": "50.00", + "createdate": "2025-07-25T13:29:23.122Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-25T13:34:44.342Z", + "hs_object_id": "40828495681", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-25T13:34:44.342Z" + }, + { + "createdAt": "2025-07-27T22:10:02.064Z", + "archived": false, + "id": "40923075914", + "properties": { + "amount": "20.00", + "createdate": "2025-07-27T22:10:02.064Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-27T22:11:11.229Z", + "hs_object_id": "40923075914", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-27T22:11:11.229Z" + }, + { + "createdAt": "2025-07-27T23:13:41.447Z", + "archived": false, + "id": "40920368559", + "properties": { + "amount": "5.00", + "createdate": "2025-07-27T23:13:41.447Z", + "dealname": "Smarter code completion: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-27T23:29:51.405Z", + "hs_object_id": "40920368559", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-27T23:29:51.405Z" + }, + { + "createdAt": "2025-07-27T23:37:17.208Z", + "archived": false, + "id": "40939385523", + "properties": { + "amount": "25.00", + "createdate": "2025-07-27T23:37:17.208Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-27T23:53:29.400Z", + "hs_object_id": "40939385523", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-27T23:53:29.400Z" + }, + { + "createdAt": "2025-07-28T13:08:24.566Z", + "archived": false, + "id": "40974422184", + "properties": { + "amount": "15.00", + "createdate": "2025-07-28T13:08:24.566Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-28T13:12:00.142Z", + "hs_object_id": "40974422184", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-28T13:12:00.142Z" + }, + { + "createdAt": "2025-07-30T15:30:49.834Z", + "archived": false, + "id": "41068945962", + "properties": { + "amount": "40.00", + "createdate": "2025-07-30T15:30:49.834Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-30T15:36:52.801Z", + "hs_object_id": "41068945962", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-30T15:36:52.801Z" + }, + { + "createdAt": "2025-07-31T06:45:07.226Z", + "archived": false, + "id": "41101724708", + "properties": { + "amount": "1.50", + "createdate": "2025-07-31T06:45:07.226Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-31T07:01:19.465Z", + "hs_object_id": "41101724708", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-31T07:01:19.465Z" + }, + { + "createdAt": "2025-07-31T16:16:02.461Z", + "archived": false, + "id": "41129617778", + "properties": { + "amount": "5.00", + "createdate": "2025-07-31T16:16:02.461Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-31T16:17:52.812Z", + "hs_object_id": "41129617778", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-31T16:17:52.812Z" + }, + { + "createdAt": "2025-08-01T17:02:04.442Z", + "archived": false, + "id": "41187758140", + "properties": { + "amount": "5.00", + "createdate": "2025-08-01T17:02:04.442Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-01T17:04:08.293Z", + "hs_object_id": "41187758140", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-01T17:04:08.293Z" + }, + { + "createdAt": "2025-08-01T17:55:21.724Z", + "archived": false, + "id": "41190839594", + "properties": { + "amount": "5.00", + "createdate": "2025-08-01T17:55:21.724Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-01T18:12:00.848Z", + "hs_object_id": "41190839594", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-01T18:12:00.848Z" + }, + { + "createdAt": "2025-08-01T20:25:03.314Z", + "archived": false, + "id": "41193909518", + "properties": { + "amount": "25.00", + "createdate": "2025-08-01T20:25:03.314Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-01T20:41:24.769Z", + "hs_object_id": "41193909518", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-01T20:41:24.769Z" + }, + { + "createdAt": "2025-08-04T08:53:39.504Z", + "archived": false, + "id": "41312378735", + "properties": { + "amount": "25.00", + "createdate": "2025-08-04T08:53:39.504Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-04T09:09:47.696Z", + "hs_object_id": "41312378735", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-04T09:09:47.696Z" + }, + { + "createdAt": "2025-08-04T13:25:04.371Z", + "archived": false, + "id": "41298486314", + "properties": { + "amount": "5.00", + "createdate": "2025-08-04T13:25:04.371Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-04T13:30:15.608Z", + "hs_object_id": "41298486314", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-04T13:30:15.608Z" + }, + { + "createdAt": "2025-08-04T23:29:01.565Z", + "archived": false, + "id": "41368915729", + "properties": { + "amount": "20.00", + "createdate": "2025-08-04T23:29:01.565Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-04T23:45:11.444Z", + "hs_object_id": "41368915729", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-04T23:45:11.444Z" + }, + { + "createdAt": "2025-08-05T16:44:09.911Z", + "archived": false, + "id": "41357901724", + "properties": { + "amount": "20.00", + "createdate": "2025-08-05T16:44:09.911Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-05T17:01:56.435Z", + "hs_object_id": "41357901724", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-05T17:01:56.435Z" + }, + { + "createdAt": "2025-08-07T09:21:23.756Z", + "archived": false, + "id": "41527070984", + "properties": { + "amount": "50.00", + "createdate": "2025-08-07T09:21:23.756Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-07T09:37:40.633Z", + "hs_object_id": "41527070984", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-07T09:37:40.633Z" + }, + { + "createdAt": "2025-08-08T06:39:07.779Z", + "archived": false, + "id": "41564803453", + "properties": { + "amount": "20.00", + "createdate": "2025-08-08T06:39:07.779Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-08T06:40:17.889Z", + "hs_object_id": "41564803453", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-08T06:40:17.889Z" } ], "monthlyDeals": [ { - "createdAt": "2025-04-18T09:54:45.965Z", + "createdAt": "2025-04-18T09:54:45.965Z", + "archived": false, + "id": "35891295603", + "properties": { + "amount": "240.00", + "createdate": "2025-04-18T09:54:45.965Z", + "dealname": "Level-up the Variable Explorer: Monthly via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:12:11.264Z", + "hs_object_id": "35891295603", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:12:11.264Z" + }, + { + "createdAt": "2025-04-27T19:47:18.244Z", + "archived": false, + "id": "36356682525", + "properties": { + "amount": "120.00", + "createdate": "2025-04-27T19:47:18.244Z", + "dealname": "Spyder Monthly via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.021Z", + "hs_object_id": "36356682525", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.021Z" + }, + { + "createdAt": "2025-06-19T17:18:48.724Z", + "archived": false, + "id": "39066297134", + "properties": { + "amount": "120.00", + "createdate": "2025-06-19T17:18:48.724Z", + "dealname": "Spyder Monthly via Payment Link", + "hs_lastmodifieddate": "2025-08-08T20:06:55.329Z", + "hs_object_id": "39066297134", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-08T20:06:55.329Z" + }, + { + "createdAt": "2025-07-13T19:27:03.194Z", + "archived": false, + "id": "40154663440", + "properties": { + "amount": "36.00", + "createdate": "2025-07-13T19:27:03.194Z", + "dealname": "Spyder Monthly via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.028Z", + "hs_object_id": "40154663440", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.028Z" + }, + { + "createdAt": "2025-07-19T06:55:17.242Z", + "archived": false, + "id": "40489548728", + "properties": { + "amount": "84.00", + "createdate": "2025-07-19T06:55:17.242Z", + "dealname": "Spyder Monthly via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.949Z", + "hs_object_id": "40489548728", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.949Z" + }, + { + "createdAt": "2025-07-22T16:34:06.118Z", + "archived": false, + "id": "40673678107", + "properties": { + "amount": "60.00", + "createdate": "2025-07-22T16:34:06.118Z", + "dealname": "Spyder Monthly via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:17.324Z", + "hs_object_id": "40673678107", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:17.324Z" + } + ], + "oneTimeDeals": [ + { + "createdAt": "2024-11-05T15:27:55.386Z", + "archived": false, + "id": "28743099954", + "properties": { + "amount": "30.00", + "createdate": "2024-11-05T15:27:55.386Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.301Z", + "hs_object_id": "28743099954", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.301Z" + }, + { + "createdAt": "2024-12-31T20:59:52.585Z", + "archived": false, + "id": "31266008965", + "properties": { + "amount": "25.00", + "createdate": "2024-12-31T20:59:52.585Z", + "dealname": "Spyder One-Time Donation via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.031Z", + "hs_object_id": "31266008965", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.031Z" + }, + { + "createdAt": "2025-01-09T08:35:04.408Z", + "archived": false, + "id": "31704199823", + "properties": { + "amount": "15.00", + "createdate": "2025-01-09T08:35:04.408Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.949Z", + "hs_object_id": "31704199823", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.949Z" + }, + { + "createdAt": "2025-03-30T21:19:04.375Z", + "archived": false, + "id": "35240642058", + "properties": { + "amount": "5.00", + "createdate": "2025-03-30T21:19:04.375Z", + "dealname": "New Viewer pane: One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-02T18:55:16.425Z", + "hs_object_id": "35240642058", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-02T18:55:16.425Z" + }, + { + "createdAt": "2025-04-09T15:18:48.599Z", + "archived": false, + "id": "35594316619", + "properties": { + "amount": "10.00", + "createdate": "2025-04-09T15:18:48.599Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.880Z", + "hs_object_id": "35594316619", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.880Z" + }, + { + "createdAt": "2025-04-09T17:22:23.099Z", + "archived": false, + "id": "35625727668", + "properties": { + "amount": "20.00", + "createdate": "2025-04-09T17:22:23.099Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "35625727668", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-04-13T07:53:27.488Z", + "archived": false, + "id": "35711256670", + "properties": { + "amount": "25.00", + "createdate": "2025-04-13T07:53:27.488Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.965Z", + "hs_object_id": "35711256670", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.965Z" + }, + { + "createdAt": "2025-04-14T01:13:19.442Z", + "archived": false, + "id": "35723857267", + "properties": { + "amount": "20.00", + "createdate": "2025-04-14T01:13:19.442Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.875Z", + "hs_object_id": "35723857267", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.875Z" + }, + { + "createdAt": "2025-04-17T16:54:31.545Z", + "archived": false, + "id": "35859805840", + "properties": { + "amount": "5.00", + "createdate": "2025-04-17T16:54:31.545Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.025Z", + "hs_object_id": "35859805840", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.025Z" + }, + { + "createdAt": "2025-04-17T20:57:16.478Z", + "archived": false, + "id": "35836379945", + "properties": { + "amount": "50.00", + "createdate": "2025-04-17T20:57:16.478Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.062Z", + "hs_object_id": "35836379945", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.062Z" + }, + { + "createdAt": "2025-04-18T12:37:06.036Z", + "archived": false, + "id": "35895389081", + "properties": { + "amount": "10.00", + "createdate": "2025-04-18T12:37:06.036Z", + "dealname": "Supercharge syntax highlighting: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:46.504Z", + "hs_object_id": "35895389081", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:46.504Z" + }, + { + "createdAt": "2025-04-18T12:55:14.989Z", + "archived": false, + "id": "35880854290", + "properties": { + "amount": "20.00", + "createdate": "2025-04-18T12:55:14.989Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.520Z", + "hs_object_id": "35880854290", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.520Z" + }, + { + "createdAt": "2025-04-18T15:45:54.411Z", + "archived": false, + "id": "35897730114", + "properties": { + "amount": "40.00", + "createdate": "2025-04-18T15:45:54.411Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.520Z", + "hs_object_id": "35897730114", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.520Z" + }, + { + "createdAt": "2025-04-19T21:45:52.198Z", + "archived": false, + "id": "35937273359", + "properties": { + "amount": "10.00", + "createdate": "2025-04-19T21:45:52.198Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.003Z", + "hs_object_id": "35937273359", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.003Z" + }, + { + "createdAt": "2025-04-20T08:12:12.733Z", + "archived": false, + "id": "35953158972", + "properties": { + "amount": "50.00", + "createdate": "2025-04-20T08:12:12.733Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.982Z", + "hs_object_id": "35953158972", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.982Z" + }, + { + "createdAt": "2025-04-21T02:57:49.957Z", + "archived": false, + "id": "35995991825", + "properties": { + "amount": "10.00", + "createdate": "2025-04-21T02:57:49.957Z", + "dealname": "Level-up the Variable Explorer: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:12:11.233Z", + "hs_object_id": "35995991825", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:12:11.233Z" + }, + { + "createdAt": "2025-04-22T05:24:45.122Z", + "archived": false, + "id": "36051856705", + "properties": { + "amount": "15.00", + "createdate": "2025-04-22T05:24:45.122Z", + "dealname": "Smarter code completion: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:10:48.491Z", + "hs_object_id": "36051856705", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:10:48.491Z" + }, + { + "createdAt": "2025-04-23T12:01:37.506Z", + "archived": false, + "id": "36115001092", + "properties": { + "amount": "20.00", + "createdate": "2025-04-23T12:01:37.506Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.824Z", + "hs_object_id": "36115001092", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.824Z" + }, + { + "createdAt": "2025-04-23T22:14:59.735Z", + "archived": false, + "id": "36145295911", + "properties": { + "amount": "20.00", + "createdate": "2025-04-23T22:14:59.735Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.880Z", + "hs_object_id": "36145295911", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.880Z" + }, + { + "createdAt": "2025-04-24T07:00:32.701Z", + "archived": false, + "id": "36166714949", + "properties": { + "amount": "50.00", + "createdate": "2025-04-24T07:00:32.701Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.824Z", + "hs_object_id": "36166714949", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.824Z" + }, + { + "createdAt": "2025-04-27T20:51:17.893Z", + "archived": false, + "id": "36343578784", + "properties": { + "amount": "15.00", + "createdate": "2025-04-27T20:51:17.893Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "36343578784", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-04-27T22:24:59.927Z", + "archived": false, + "id": "36343582855", + "properties": { + "amount": "17.00", + "createdate": "2025-04-27T22:24:59.927Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.003Z", + "hs_object_id": "36343582855", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.003Z" + }, + { + "createdAt": "2025-04-28T13:25:54.714Z", + "archived": false, + "id": "36415253077", + "properties": { + "amount": "25.00", + "createdate": "2025-04-28T13:25:54.714Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.301Z", + "hs_object_id": "36415253077", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.301Z" + }, + { + "createdAt": "2025-04-29T17:03:41.997Z", + "archived": false, + "id": "36538113559", + "properties": { + "amount": "20.00", + "createdate": "2025-04-29T17:03:41.997Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "36538113559", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-05-03T09:46:35.819Z", + "archived": false, + "id": "36669741836", + "properties": { + "amount": "15.00", + "createdate": "2025-05-03T09:46:35.819Z", + "dealname": "Smarter code completion: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:10:48.659Z", + "hs_object_id": "36669741836", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:10:48.659Z" + }, + { + "createdAt": "2025-05-03T11:31:49.309Z", + "archived": false, + "id": "36669445015", + "properties": { + "amount": "100.00", + "createdate": "2025-05-03T11:31:49.309Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.368Z", + "hs_object_id": "36669445015", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.368Z" + }, + { + "createdAt": "2025-05-04T01:52:57.487Z", + "archived": false, + "id": "36667340080", + "properties": { + "amount": "25.00", + "createdate": "2025-05-04T01:52:57.487Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.889Z", + "hs_object_id": "36667340080", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.889Z" + }, + { + "createdAt": "2025-05-04T12:45:20.458Z", + "archived": false, + "id": "36680225375", + "properties": { + "amount": "10.00", + "createdate": "2025-05-04T12:45:20.458Z", + "dealname": "Smarter code completion: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:10:48.512Z", + "hs_object_id": "36680225375", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:10:48.512Z" + }, + { + "createdAt": "2025-05-04T18:50:16.137Z", + "archived": false, + "id": "36672569189", + "properties": { + "amount": "10.00", + "createdate": "2025-05-04T18:50:16.137Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "36672569189", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-05-04T21:55:20.178Z", + "archived": false, + "id": "36687533695", + "properties": { + "amount": "50.00", + "createdate": "2025-05-04T21:55:20.178Z", + "dealname": "Level-up the Variable Explorer: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:12:11.471Z", + "hs_object_id": "36687533695", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:12:11.471Z" + }, + { + "createdAt": "2025-05-06T20:46:16.006Z", + "archived": false, + "id": "36834640221", + "properties": { + "amount": "15.00", + "createdate": "2025-05-06T20:46:16.006Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.003Z", + "hs_object_id": "36834640221", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.003Z" + }, + { + "createdAt": "2025-05-08T11:00:42.052Z", + "archived": false, + "id": "36896574053", + "properties": { + "amount": "10.00", + "createdate": "2025-05-08T11:00:42.052Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.927Z", + "hs_object_id": "36896574053", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.927Z" + }, + { + "createdAt": "2025-05-09T09:27:10.023Z", + "archived": false, + "id": "36964765007", + "properties": { + "amount": "20.00", + "createdate": "2025-05-09T09:27:10.023Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.949Z", + "hs_object_id": "36964765007", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.949Z" + }, + { + "createdAt": "2025-05-09T17:48:47.939Z", + "archived": false, + "id": "36989563671", + "properties": { + "amount": "2.00", + "createdate": "2025-05-09T17:48:47.939Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "36989563671", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-05-10T15:55:00.982Z", + "archived": false, + "id": "37026677833", + "properties": { + "amount": "1.00", + "createdate": "2025-05-10T15:55:00.982Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.880Z", + "hs_object_id": "37026677833", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.880Z" + }, + { + "createdAt": "2025-05-11T08:23:17.592Z", + "archived": false, + "id": "37009328415", + "properties": { + "amount": "20.00", + "createdate": "2025-05-11T08:23:17.592Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.301Z", + "hs_object_id": "37009328415", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.301Z" + }, + { + "createdAt": "2025-05-12T15:21:05.818Z", + "archived": false, + "id": "37107403591", + "properties": { + "amount": "5.00", + "createdate": "2025-05-12T15:21:05.818Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-04T13:30:15.144Z", + "hs_object_id": "37107403591", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-04T13:30:15.144Z" + }, + { + "createdAt": "2025-05-12T19:58:11.880Z", + "archived": false, + "id": "37127637853", + "properties": { + "amount": "20.00", + "createdate": "2025-05-12T19:58:11.880Z", + "dealname": "New Viewer pane: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:23.698Z", + "hs_object_id": "37127637853", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:23.698Z" + }, + { + "createdAt": "2025-05-13T13:02:04.415Z", + "archived": false, + "id": "37143810663", + "properties": { + "amount": "30.00", + "createdate": "2025-05-13T13:02:04.415Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.028Z", + "hs_object_id": "37143810663", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.028Z" + }, + { + "createdAt": "2025-05-13T13:07:51.758Z", + "archived": false, + "id": "37124041893", + "properties": { + "amount": "50.00", + "createdate": "2025-05-13T13:07:51.758Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.028Z", + "hs_object_id": "37124041893", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.028Z" + }, + { + "createdAt": "2025-05-13T18:02:30.876Z", + "archived": false, + "id": "37131599656", + "properties": { + "amount": "10.00", + "createdate": "2025-05-13T18:02:30.876Z", + "dealname": "Smarter code completion: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:10:48.926Z", + "hs_object_id": "37131599656", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:10:48.926Z" + }, + { + "createdAt": "2025-05-18T20:50:32.354Z", + "archived": false, + "id": "37395734026", + "properties": { + "amount": "20.00", + "createdate": "2025-05-18T20:50:32.354Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.021Z", + "hs_object_id": "37395734026", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.021Z" + }, + { + "createdAt": "2025-05-19T01:50:44.429Z", + "archived": false, + "id": "37406526815", + "properties": { + "amount": "50.00", + "createdate": "2025-05-19T01:50:44.429Z", + "dealname": "New Viewer pane: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:19.473Z", + "hs_object_id": "37406526815", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:19.473Z" + }, + { + "createdAt": "2025-05-20T13:36:54.271Z", + "archived": false, + "id": "37472200612", + "properties": { + "amount": "10.00", + "createdate": "2025-05-20T13:36:54.271Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.124Z", + "hs_object_id": "37472200612", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.124Z" + }, + { + "createdAt": "2025-05-23T03:37:00.394Z", + "archived": false, + "id": "37765132904", + "properties": { + "amount": "50.00", + "createdate": "2025-05-23T03:37:00.394Z", + "dealname": "Smarter code completion: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:10:46.643Z", + "hs_object_id": "37765132904", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:10:46.643Z" + }, + { + "createdAt": "2025-05-24T15:35:23.080Z", + "archived": false, + "id": "37885719047", + "properties": { + "amount": "10.00", + "createdate": "2025-05-24T15:35:23.080Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.949Z", + "hs_object_id": "37885719047", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.949Z" + }, + { + "createdAt": "2025-05-24T17:37:55.015Z", + "archived": false, + "id": "37931379865", + "properties": { + "amount": "10.00", + "createdate": "2025-05-24T17:37:55.015Z", + "dealname": "Supercharge syntax highlighting: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:42.406Z", + "hs_object_id": "37931379865", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:42.406Z" + }, + { + "createdAt": "2025-05-27T06:41:32.116Z", + "archived": false, + "id": "37987691528", + "properties": { + "amount": "30.00", + "createdate": "2025-05-27T06:41:32.116Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.028Z", + "hs_object_id": "37987691528", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.028Z" + }, + { + "createdAt": "2025-05-27T18:16:34.026Z", + "archived": false, + "id": "38051227649", + "properties": { + "amount": "10.00", + "createdate": "2025-05-27T18:16:34.026Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.880Z", + "hs_object_id": "38051227649", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.880Z" + }, + { + "createdAt": "2025-05-29T14:26:32.206Z", + "archived": false, + "id": "38144782927", + "properties": { + "amount": "5.00", + "createdate": "2025-05-29T14:26:32.206Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.880Z", + "hs_object_id": "38144782927", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.880Z" + }, + { + "createdAt": "2025-05-29T15:17:00.173Z", + "archived": false, + "id": "38158417666", + "properties": { + "amount": "11.50", + "createdate": "2025-05-29T15:17:00.173Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.949Z", + "hs_object_id": "38158417666", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.949Z" + }, + { + "createdAt": "2025-05-29T16:11:38.397Z", + "archived": false, + "id": "38210604426", + "properties": { + "amount": "10.00", + "createdate": "2025-05-29T16:11:38.397Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.172Z", + "hs_object_id": "38210604426", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.172Z" + }, + { + "createdAt": "2025-05-30T14:58:43.205Z", + "archived": false, + "id": "38249483330", + "properties": { + "amount": "10.00", + "createdate": "2025-05-30T14:58:43.205Z", + "dealname": "Supercharge syntax highlighting: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:46.401Z", + "hs_object_id": "38249483330", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:46.401Z" + }, + { + "createdAt": "2025-05-30T17:58:06.202Z", + "archived": false, + "id": "38268635719", + "properties": { + "amount": "20.00", + "createdate": "2025-05-30T17:58:06.202Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-08T20:06:55.080Z", + "hs_object_id": "38268635719", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-08T20:06:55.080Z" + }, + { + "createdAt": "2025-06-02T08:47:45.421Z", + "archived": false, + "id": "38311123737", + "properties": { + "amount": "500.00", + "createdate": "2025-06-02T08:47:45.421Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.094Z", + "hs_object_id": "38311123737", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.094Z" + }, + { + "createdAt": "2025-06-02T08:54:26.976Z", + "archived": false, + "id": "38311479139", + "properties": { + "amount": "10.00", + "createdate": "2025-06-02T08:54:26.976Z", + "dealname": "New Viewer pane: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:23.844Z", + "hs_object_id": "38311479139", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:23.844Z" + }, + { + "createdAt": "2025-06-02T08:56:26.660Z", + "archived": false, + "id": "38311673672", + "properties": { + "amount": "10.00", + "createdate": "2025-06-02T08:56:26.660Z", + "dealname": "Level-up the Variable Explorer: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:12:14.338Z", + "hs_object_id": "38311673672", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:12:14.338Z" + }, + { + "createdAt": "2025-06-02T22:08:40.929Z", + "archived": false, + "id": "38329891970", + "properties": { + "amount": "10.00", + "createdate": "2025-06-02T22:08:40.929Z", + "dealname": "Level-up the Variable Explorer: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:12:11.260Z", + "hs_object_id": "38329891970", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:12:11.260Z" + }, + { + "createdAt": "2025-06-03T11:35:05.893Z", + "archived": false, + "id": "38346856226", + "properties": { + "amount": "10.00", + "createdate": "2025-06-03T11:35:05.893Z", + "dealname": "Supercharge syntax highlighting: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:42.589Z", + "hs_object_id": "38346856226", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:42.589Z" + }, + { + "createdAt": "2025-06-03T12:04:56.187Z", + "archived": false, + "id": "38347530406", + "properties": { + "amount": "100.00", + "createdate": "2025-06-03T12:04:56.187Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "38347530406", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-06-03T12:50:53.610Z", + "archived": false, + "id": "38345333847", + "properties": { + "amount": "50.00", + "createdate": "2025-06-03T12:50:53.610Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.015Z", + "hs_object_id": "38345333847", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.015Z" + }, + { + "createdAt": "2025-06-05T13:05:05.441Z", + "archived": false, + "id": "38528449603", + "properties": { + "amount": "10.00", + "createdate": "2025-06-05T13:05:05.441Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.003Z", + "hs_object_id": "38528449603", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.003Z" + }, + { + "createdAt": "2025-06-07T14:44:48.802Z", + "archived": false, + "id": "38616040627", + "properties": { + "amount": "10.00", + "createdate": "2025-06-07T14:44:48.802Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:49.693Z", + "hs_object_id": "38616040627", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:49.693Z" + }, + { + "createdAt": "2025-06-08T00:09:03.366Z", + "archived": false, + "id": "38624297779", + "properties": { + "amount": "10.00", + "createdate": "2025-06-08T00:09:03.366Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.021Z", + "hs_object_id": "38624297779", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.021Z" + }, + { + "createdAt": "2025-06-09T17:44:07.802Z", + "archived": false, + "id": "38665140076", + "properties": { + "amount": "20.00", + "createdate": "2025-06-09T17:44:07.802Z", + "dealname": "Level-up the Variable Explorer: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:12:11.215Z", + "hs_object_id": "38665140076", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:12:11.215Z" + }, + { + "createdAt": "2025-06-10T16:55:51.897Z", + "archived": false, + "id": "38729804081", + "properties": { + "amount": "20.00", + "createdate": "2025-06-10T16:55:51.897Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.520Z", + "hs_object_id": "38729804081", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.520Z" + }, + { + "createdAt": "2025-06-11T23:45:34.958Z", + "archived": false, + "id": "38788725328", + "properties": { + "amount": "20.00", + "createdate": "2025-06-11T23:45:34.958Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.094Z", + "hs_object_id": "38788725328", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.094Z" + }, + { + "createdAt": "2025-06-12T22:03:20.494Z", + "archived": false, + "id": "38825619778", + "properties": { + "amount": "35.00", + "createdate": "2025-06-12T22:03:20.494Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.824Z", + "hs_object_id": "38825619778", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.824Z" + }, + { + "createdAt": "2025-06-13T03:32:18.747Z", + "archived": false, + "id": "38829177434", + "properties": { + "amount": "50.00", + "createdate": "2025-06-13T03:32:18.747Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.094Z", + "hs_object_id": "38829177434", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.094Z" + }, + { + "createdAt": "2025-06-15T12:21:32.605Z", + "archived": false, + "id": "38898539399", + "properties": { + "amount": "20.00", + "createdate": "2025-06-15T12:21:32.605Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.015Z", + "hs_object_id": "38898539399", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.015Z" + }, + { + "createdAt": "2025-06-17T00:59:25.566Z", + "archived": false, + "id": "38953988654", + "properties": { + "amount": "50.00", + "createdate": "2025-06-17T00:59:25.566Z", + "dealname": "Supercharge syntax highlighting: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:11:42.564Z", + "hs_object_id": "38953988654", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:11:42.564Z" + }, + { + "createdAt": "2025-06-19T06:50:29.250Z", + "archived": false, + "id": "39058692022", + "properties": { + "amount": "10.00", + "createdate": "2025-06-19T06:50:29.250Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.015Z", + "hs_object_id": "39058692022", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.015Z" + }, + { + "createdAt": "2025-06-21T12:43:48.468Z", + "archived": false, + "id": "39108670994", + "properties": { + "amount": "10.00", + "createdate": "2025-06-21T12:43:48.468Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.927Z", + "hs_object_id": "39108670994", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.927Z" + }, + { + "createdAt": "2025-06-23T19:29:48.687Z", + "archived": false, + "id": "39239432817", + "properties": { + "amount": "15.00", + "createdate": "2025-06-23T19:29:48.687Z", + "dealname": "Smarter code completion: One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T01:10:48.967Z", + "hs_object_id": "39239432817", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T01:10:48.967Z" + }, + { + "createdAt": "2025-06-24T16:56:48.203Z", + "archived": false, + "id": "39256894309", + "properties": { + "amount": "10.00", + "createdate": "2025-06-24T16:56:48.203Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.824Z", + "hs_object_id": "39256894309", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.824Z" + }, + { + "createdAt": "2025-06-25T06:43:06.292Z", + "archived": false, + "id": "39267967832", + "properties": { + "amount": "20.00", + "createdate": "2025-06-25T06:43:06.292Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "39267967832", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-06-25T08:32:28.479Z", + "archived": false, + "id": "39269837706", + "properties": { + "amount": "50.00", + "createdate": "2025-06-25T08:32:28.479Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.313Z", + "hs_object_id": "39269837706", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.313Z" + }, + { + "createdAt": "2025-06-25T09:51:37.418Z", + "archived": false, + "id": "39264318101", + "properties": { + "amount": "10.00", + "createdate": "2025-06-25T09:51:37.418Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.368Z", + "hs_object_id": "39264318101", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.368Z" + }, + { + "createdAt": "2025-06-26T00:30:12.249Z", + "archived": false, + "id": "39292536602", + "properties": { + "amount": "100.00", + "createdate": "2025-06-26T00:30:12.249Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.031Z", + "hs_object_id": "39292536602", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.031Z" + }, + { + "createdAt": "2025-06-26T08:48:28.967Z", + "archived": false, + "id": "39309125394", + "properties": { + "amount": "50.00", + "createdate": "2025-06-26T08:48:28.967Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "39309125394", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.901Z" + }, + { + "createdAt": "2025-06-29T12:07:41.551Z", + "archived": false, + "id": "39457053587", + "properties": { + "amount": "200.00", + "createdate": "2025-06-29T12:07:41.551Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.965Z", + "hs_object_id": "39457053587", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.965Z" + }, + { + "createdAt": "2025-06-29T13:39:44.175Z", + "archived": false, + "id": "39457548821", + "properties": { + "amount": "5.00", + "createdate": "2025-06-29T13:39:44.175Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.927Z", + "hs_object_id": "39457548821", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.927Z" + }, + { + "createdAt": "2025-06-29T15:15:12.289Z", + "archived": false, + "id": "39464411980", + "properties": { + "amount": "100.00", + "createdate": "2025-06-29T15:15:12.289Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.949Z", + "hs_object_id": "39464411980", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.949Z" + }, + { + "createdAt": "2025-06-30T18:05:45.510Z", + "archived": false, + "id": "39514245985", + "properties": { + "amount": "10.00", + "createdate": "2025-06-30T18:05:45.510Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.688Z", + "hs_object_id": "39514245985", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.688Z" + }, + { + "createdAt": "2025-07-02T13:34:52.479Z", + "archived": false, + "id": "39607572819", + "properties": { + "amount": "15.00", + "createdate": "2025-07-02T13:34:52.479Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.003Z", + "hs_object_id": "39607572819", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.003Z" + }, + { + "createdAt": "2025-07-03T07:00:40.910Z", "archived": false, - "id": "35891295603", + "id": "39636448605", "properties": { - "amount": "240.00", - "createdate": "2025-04-18T09:54:45.965Z", - "dealname": "Level-up the Variable Explorer: Monthly via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:41.193Z", - "hs_object_id": "35891295603", - "pipeline": "691999256" + "amount": "20.00", + "createdate": "2025-07-03T07:00:40.910Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.982Z", + "hs_object_id": "39636448605", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:41.193Z" - } - ], - "oneTimeDeals": [ + "updatedAt": "2025-07-24T00:49:47.982Z" + }, { - "createdAt": "2024-11-05T15:27:55.386Z", + "createdAt": "2025-07-04T17:15:07.495Z", "archived": false, - "id": "28743099954", + "id": "39698037686", "properties": { - "amount": "30.00", - "createdate": "2024-11-05T15:27:55.386Z", + "amount": "100.00", + "createdate": "2025-07-04T17:15:07.495Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:36:12.602Z", - "hs_object_id": "28743099954", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-07-24T00:49:47.901Z", + "hs_object_id": "39698037686", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:36:12.602Z" + "updatedAt": "2025-07-24T00:49:47.901Z" }, { - "createdAt": "2024-12-31T20:59:52.585Z", + "createdAt": "2025-07-06T13:21:20.114Z", "archived": false, - "id": "31266008965", + "id": "39768507694", "properties": { - "amount": "25.00", - "createdate": "2024-12-31T20:59:52.585Z", - "dealname": "Spyder One-Time Donation via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:36:16.598Z", - "hs_object_id": "31266008965", - "pipeline": "691999256" + "amount": "10.00", + "createdate": "2025-07-06T13:21:20.114Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.025Z", + "hs_object_id": "39768507694", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:36:16.598Z" + "updatedAt": "2025-07-24T00:49:46.025Z" }, { - "createdAt": "2025-01-09T08:35:04.408Z", + "createdAt": "2025-07-07T07:24:09.664Z", "archived": false, - "id": "31704199823", + "id": "39805299124", + "properties": { + "amount": "20.00", + "createdate": "2025-07-07T07:24:09.664Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.025Z", + "hs_object_id": "39805299124", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.025Z" + }, + { + "createdAt": "2025-07-08T06:47:49.250Z", + "archived": false, + "id": "39848597854", + "properties": { + "amount": "20.00", + "createdate": "2025-07-08T06:47:49.250Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:49.496Z", + "hs_object_id": "39848597854", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:49.496Z" + }, + { + "createdAt": "2025-07-08T08:36:11.581Z", + "archived": false, + "id": "39842480413", + "properties": { + "amount": "50.00", + "createdate": "2025-07-08T08:36:11.581Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.301Z", + "hs_object_id": "39842480413", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.301Z" + }, + { + "createdAt": "2025-07-10T05:21:17.733Z", + "archived": false, + "id": "39925390942", "properties": { "amount": "15.00", - "createdate": "2025-01-09T08:35:04.408Z", + "createdate": "2025-07-10T05:21:17.733Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:36:07.657Z", - "hs_object_id": "31704199823", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-07-24T00:49:48.021Z", + "hs_object_id": "39925390942", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:36:07.657Z" + "updatedAt": "2025-07-24T00:49:48.021Z" }, { - "createdAt": "2025-03-30T21:19:04.375Z", + "createdAt": "2025-07-10T09:44:33.152Z", "archived": false, - "id": "35240642058", + "id": "39940834582", "properties": { - "amount": "5.00", - "createdate": "2025-03-30T21:19:04.375Z", - "dealname": "New Viewer pane: One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:36:02.679Z", - "hs_object_id": "35240642058", - "pipeline": "691999256" + "amount": "20.00", + "createdate": "2025-07-10T09:44:33.152Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.982Z", + "hs_object_id": "39940834582", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:36:02.679Z" + "updatedAt": "2025-07-24T00:49:47.982Z" }, { - "createdAt": "2025-04-09T15:18:48.599Z", + "createdAt": "2025-07-10T16:39:46.401Z", "archived": false, - "id": "35594316619", + "id": "39980252809", + "properties": { + "amount": "20.00", + "createdate": "2025-07-10T16:39:46.401Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.982Z", + "hs_object_id": "39980252809", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.982Z" + }, + { + "createdAt": "2025-07-11T18:56:19.214Z", + "archived": false, + "id": "40012499753", + "properties": { + "amount": "50.00", + "createdate": "2025-07-11T18:56:19.214Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.031Z", + "hs_object_id": "40012499753", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.031Z" + }, + { + "createdAt": "2025-07-12T03:08:09.584Z", + "archived": false, + "id": "40059678258", "properties": { "amount": "10.00", - "createdate": "2025-04-09T15:18:48.599Z", + "createdate": "2025-07-12T03:08:09.584Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:35:54.992Z", - "hs_object_id": "35594316619", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-07-24T00:49:47.875Z", + "hs_object_id": "40059678258", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:35:54.992Z" + "updatedAt": "2025-07-24T00:49:47.875Z" }, { - "createdAt": "2025-04-09T17:22:23.099Z", + "createdAt": "2025-07-12T12:21:04.666Z", "archived": false, - "id": "35625727668", + "id": "40086290944", "properties": { "amount": "20.00", - "createdate": "2025-04-09T17:22:23.099Z", + "createdate": "2025-07-12T12:21:04.666Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:35:49.454Z", - "hs_object_id": "35625727668", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-07-24T00:49:46.094Z", + "hs_object_id": "40086290944", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:35:49.454Z" + "updatedAt": "2025-07-24T00:49:46.094Z" }, { - "createdAt": "2025-04-13T07:53:27.488Z", + "createdAt": "2025-07-12T16:14:21.272Z", "archived": false, - "id": "35711256670", + "id": "40100062839", + "properties": { + "amount": "3.00", + "createdate": "2025-07-12T16:14:21.272Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:46.094Z", + "hs_object_id": "40100062839", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:46.094Z" + }, + { + "createdAt": "2025-07-16T05:29:06.816Z", + "archived": false, + "id": "40297151772", + "properties": { + "amount": "5.00", + "createdate": "2025-07-16T05:29:06.816Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.824Z", + "hs_object_id": "40297151772", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:47.824Z" + }, + { + "createdAt": "2025-07-16T11:56:13.418Z", + "archived": false, + "id": "40312153979", "properties": { "amount": "25.00", - "createdate": "2025-04-13T07:53:27.488Z", + "createdate": "2025-07-16T11:56:13.418Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:32:09.288Z", - "hs_object_id": "35711256670", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-07-24T00:49:48.003Z", + "hs_object_id": "40312153979", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:32:09.288Z" + "updatedAt": "2025-07-24T00:49:48.003Z" }, { - "createdAt": "2025-04-14T01:13:19.442Z", + "createdAt": "2025-07-16T13:43:43.042Z", "archived": false, - "id": "35723857267", + "id": "40322190885", "properties": { - "amount": "20.00", - "createdate": "2025-04-14T01:13:19.442Z", + "amount": "25.00", + "createdate": "2025-07-16T13:43:43.042Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:59.781Z", - "hs_object_id": "35723857267", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-07-24T00:49:47.982Z", + "hs_object_id": "40322190885", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:59.781Z" + "updatedAt": "2025-07-24T00:49:47.982Z" }, { - "createdAt": "2025-04-17T16:54:31.545Z", + "createdAt": "2025-07-16T15:29:12.525Z", "archived": false, - "id": "35859805840", + "id": "40326223268", + "properties": { + "amount": "4.22", + "createdate": "2025-07-16T15:29:12.525Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:48.015Z", + "hs_object_id": "40326223268", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-24T00:49:48.015Z" + }, + { + "createdAt": "2025-07-16T16:35:54.168Z", + "archived": false, + "id": "40332153441", "properties": { "amount": "5.00", - "createdate": "2025-04-17T16:54:31.545Z", + "createdate": "2025-07-16T16:35:54.168Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:49.060Z", - "hs_object_id": "35859805840", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-07-24T00:49:46.301Z", + "hs_object_id": "40332153441", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:49.060Z" + "updatedAt": "2025-07-24T00:49:46.301Z" }, { - "createdAt": "2025-04-17T20:57:16.478Z", + "createdAt": "2025-07-17T10:40:10.832Z", "archived": false, - "id": "35836379945", + "id": "40356174907", "properties": { "amount": "50.00", - "createdate": "2025-04-17T20:57:16.478Z", + "createdate": "2025-07-17T10:40:10.832Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:45.183Z", - "hs_object_id": "35836379945", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-07-24T00:49:47.824Z", + "hs_object_id": "40356174907", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:45.183Z" + "updatedAt": "2025-07-24T00:49:47.824Z" }, { - "createdAt": "2025-04-18T12:37:06.036Z", + "createdAt": "2025-07-17T18:53:13.425Z", "archived": false, - "id": "35895389081", + "id": "40411877968", "properties": { "amount": "10.00", - "createdate": "2025-04-18T12:37:06.036Z", - "dealname": "Supercharge syntax highlighting: One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:32.206Z", - "hs_object_id": "35895389081", - "pipeline": "691999256" + "createdate": "2025-07-17T18:53:13.425Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-24T00:49:47.965Z", + "hs_object_id": "40411877968", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:32.206Z" + "updatedAt": "2025-07-24T00:49:47.965Z" }, { - "createdAt": "2025-04-18T12:55:14.989Z", + "createdAt": "2025-07-19T06:51:18.752Z", "archived": false, - "id": "35880854290", + "id": "40483957059", "properties": { - "amount": "20.00", - "createdate": "2025-04-18T12:55:14.989Z", + "amount": "50.00", + "createdate": "2025-07-19T06:51:18.752Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:24.725Z", - "hs_object_id": "35880854290", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-07-24T00:49:46.559Z", + "hs_object_id": "40483957059", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:24.725Z" + "updatedAt": "2025-07-24T00:49:46.559Z" }, { - "createdAt": "2025-04-18T15:45:54.411Z", + "createdAt": "2025-07-20T01:14:32.647Z", "archived": false, - "id": "35897730114", + "id": "40518705722", "properties": { - "amount": "40.00", - "createdate": "2025-04-18T15:45:54.411Z", + "amount": "2.00", + "createdate": "2025-07-20T01:14:32.647Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:22.102Z", - "hs_object_id": "35897730114", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-07-24T00:49:47.875Z", + "hs_object_id": "40518705722", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:22.102Z" + "updatedAt": "2025-07-24T00:49:47.875Z" }, { - "createdAt": "2025-04-19T21:45:52.198Z", + "createdAt": "2025-07-21T15:04:20.221Z", "archived": false, - "id": "35937273359", + "id": "40575552537", "properties": { - "amount": "10.00", - "createdate": "2025-04-19T21:45:52.198Z", + "amount": "50.00", + "createdate": "2025-07-21T15:04:20.221Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:18.160Z", - "hs_object_id": "35937273359", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-07-24T00:49:47.965Z", + "hs_object_id": "40575552537", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:18.160Z" + "updatedAt": "2025-07-24T00:49:47.965Z" }, { - "createdAt": "2025-04-20T08:12:12.733Z", + "createdAt": "2025-07-24T15:37:31.935Z", "archived": false, - "id": "35953158972", + "id": "40760201012", "properties": { "amount": "50.00", - "createdate": "2025-04-20T08:12:12.733Z", + "createdate": "2025-07-24T15:37:31.935Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:15.581Z", - "hs_object_id": "35953158972", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-07-24T20:09:29.281Z", + "hs_object_id": "40760201012", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:15.581Z" + "updatedAt": "2025-07-24T20:09:29.281Z" }, { - "createdAt": "2025-04-21T02:57:49.957Z", + "createdAt": "2025-07-25T13:29:23.122Z", "archived": false, - "id": "35995991825", + "id": "40828495681", "properties": { - "amount": "10.00", - "createdate": "2025-04-21T02:57:49.957Z", - "dealname": "Level-up the Variable Explorer: One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-24T02:52:45.427Z", - "hs_object_id": "35995991825", - "pipeline": "691999256" + "amount": "50.00", + "createdate": "2025-07-25T13:29:23.122Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-25T13:34:44.342Z", + "hs_object_id": "40828495681", + "pipeline": "768998503" }, - "updatedAt": "2025-04-24T02:52:45.427Z" + "updatedAt": "2025-07-25T13:34:44.342Z" }, { - "createdAt": "2025-04-22T05:24:45.122Z", + "createdAt": "2025-07-27T22:10:02.064Z", "archived": false, - "id": "36051856705", + "id": "40923075914", "properties": { - "amount": "15.00", - "createdate": "2025-04-22T05:24:45.122Z", + "amount": "20.00", + "createdate": "2025-07-27T22:10:02.064Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-27T22:11:11.229Z", + "hs_object_id": "40923075914", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-27T22:11:11.229Z" + }, + { + "createdAt": "2025-07-27T23:13:41.447Z", + "archived": false, + "id": "40920368559", + "properties": { + "amount": "5.00", + "createdate": "2025-07-27T23:13:41.447Z", "dealname": "Smarter code completion: One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:10.003Z", - "hs_object_id": "36051856705", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-07-27T23:29:51.405Z", + "hs_object_id": "40920368559", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:10.003Z" + "updatedAt": "2025-07-27T23:29:51.405Z" }, { - "createdAt": "2025-04-23T12:01:37.506Z", + "createdAt": "2025-07-27T23:37:17.208Z", "archived": false, - "id": "36115001092", + "id": "40939385523", + "properties": { + "amount": "25.00", + "createdate": "2025-07-27T23:37:17.208Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-27T23:53:29.400Z", + "hs_object_id": "40939385523", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-27T23:53:29.400Z" + }, + { + "createdAt": "2025-07-28T13:08:24.566Z", + "archived": false, + "id": "40974422184", + "properties": { + "amount": "15.00", + "createdate": "2025-07-28T13:08:24.566Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-28T13:12:00.142Z", + "hs_object_id": "40974422184", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-28T13:12:00.142Z" + }, + { + "createdAt": "2025-07-30T15:30:49.834Z", + "archived": false, + "id": "41068945962", + "properties": { + "amount": "40.00", + "createdate": "2025-07-30T15:30:49.834Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-30T15:36:52.801Z", + "hs_object_id": "41068945962", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-30T15:36:52.801Z" + }, + { + "createdAt": "2025-07-31T06:45:07.226Z", + "archived": false, + "id": "41101724708", + "properties": { + "amount": "1.50", + "createdate": "2025-07-31T06:45:07.226Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-31T07:01:19.465Z", + "hs_object_id": "41101724708", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-31T07:01:19.465Z" + }, + { + "createdAt": "2025-07-31T16:16:02.461Z", + "archived": false, + "id": "41129617778", + "properties": { + "amount": "5.00", + "createdate": "2025-07-31T16:16:02.461Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-07-31T16:17:52.812Z", + "hs_object_id": "41129617778", + "pipeline": "768998503" + }, + "updatedAt": "2025-07-31T16:17:52.812Z" + }, + { + "createdAt": "2025-08-01T17:02:04.442Z", + "archived": false, + "id": "41187758140", + "properties": { + "amount": "5.00", + "createdate": "2025-08-01T17:02:04.442Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-01T17:04:08.293Z", + "hs_object_id": "41187758140", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-01T17:04:08.293Z" + }, + { + "createdAt": "2025-08-01T17:55:21.724Z", + "archived": false, + "id": "41190839594", + "properties": { + "amount": "5.00", + "createdate": "2025-08-01T17:55:21.724Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-01T18:12:00.848Z", + "hs_object_id": "41190839594", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-01T18:12:00.848Z" + }, + { + "createdAt": "2025-08-01T20:25:03.314Z", + "archived": false, + "id": "41193909518", + "properties": { + "amount": "25.00", + "createdate": "2025-08-01T20:25:03.314Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-01T20:41:24.769Z", + "hs_object_id": "41193909518", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-01T20:41:24.769Z" + }, + { + "createdAt": "2025-08-04T08:53:39.504Z", + "archived": false, + "id": "41312378735", + "properties": { + "amount": "25.00", + "createdate": "2025-08-04T08:53:39.504Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-04T09:09:47.696Z", + "hs_object_id": "41312378735", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-04T09:09:47.696Z" + }, + { + "createdAt": "2025-08-04T13:25:04.371Z", + "archived": false, + "id": "41298486314", + "properties": { + "amount": "5.00", + "createdate": "2025-08-04T13:25:04.371Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-04T13:30:15.608Z", + "hs_object_id": "41298486314", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-04T13:30:15.608Z" + }, + { + "createdAt": "2025-08-04T23:29:01.565Z", + "archived": false, + "id": "41368915729", "properties": { "amount": "20.00", - "createdate": "2025-04-23T12:01:37.506Z", + "createdate": "2025-08-04T23:29:01.565Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-23T15:31:02.812Z", - "hs_object_id": "36115001092", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-08-04T23:45:11.444Z", + "hs_object_id": "41368915729", + "pipeline": "768998503" }, - "updatedAt": "2025-04-23T15:31:02.812Z" + "updatedAt": "2025-08-04T23:45:11.444Z" }, { - "createdAt": "2025-04-23T22:14:59.735Z", + "createdAt": "2025-08-05T16:44:09.911Z", "archived": false, - "id": "36145295911", + "id": "41357901724", "properties": { "amount": "20.00", - "createdate": "2025-04-23T22:14:59.735Z", + "createdate": "2025-08-05T16:44:09.911Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-24T02:52:48.630Z", - "hs_object_id": "36145295911", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-08-05T17:01:56.435Z", + "hs_object_id": "41357901724", + "pipeline": "768998503" }, - "updatedAt": "2025-04-24T02:52:48.630Z" + "updatedAt": "2025-08-05T17:01:56.435Z" }, { - "createdAt": "2025-04-24T07:00:32.701Z", + "createdAt": "2025-08-07T09:21:23.756Z", "archived": false, - "id": "36166714949", + "id": "41527070984", "properties": { "amount": "50.00", - "createdate": "2025-04-24T07:00:32.701Z", + "createdate": "2025-08-07T09:21:23.756Z", "dealname": "Spyder One-time via Payment Link", - "hs_lastmodifieddate": "2025-04-24T07:06:03.130Z", - "hs_object_id": "36166714949", - "pipeline": "691999256" + "hs_lastmodifieddate": "2025-08-07T09:37:40.633Z", + "hs_object_id": "41527070984", + "pipeline": "768998503" + }, + "updatedAt": "2025-08-07T09:37:40.633Z" + }, + { + "createdAt": "2025-08-08T06:39:07.779Z", + "archived": false, + "id": "41564803453", + "properties": { + "amount": "20.00", + "createdate": "2025-08-08T06:39:07.779Z", + "dealname": "Spyder One-time via Payment Link", + "hs_lastmodifieddate": "2025-08-08T06:40:17.889Z", + "hs_object_id": "41564803453", + "pipeline": "768998503" }, - "updatedAt": "2025-04-24T07:06:03.130Z" + "updatedAt": "2025-08-08T06:40:17.889Z" } ], - "totalDonations": 690, - "totalMonthlyDonations": 240, - "totalOneTimeDonations": 450, - "lastUpdated": "2025-04-24T17:59:18.150Z" + "totalDonations": 4337.219999999999, + "totalMonthlyDonations": 660, + "totalOneTimeDonations": 3677.22, + "lastUpdated": "2025-08-08T21:06:15.714Z" } \ No newline at end of file diff --git a/static/funding.json b/static/funding.json new file mode 100644 index 00000000..72bf1ef0 --- /dev/null +++ b/static/funding.json @@ -0,0 +1,169 @@ +{ + "version": "v1.0.0", + "entity": { + "type": "organisation", + "role": "other", + "name": "Spyder", + "email": "spyder.python@gmail.com", + "description": "The Spyder organization, a project of the NumFOCUS nonprofit", + "webpageUrl": { + "url": "https://www.spyder-ide.org" + } + }, + "projects": [ + { + "guid": "spyder-ide", + "name": "Spyder", + "description": "The scientific Python development environment", + "webpageUrl": { + "url": "https://www.spyder-ide.org" + }, + "repositoryUrl": { + "url": "https://github.com/spyder-ide", + "wellKnown": "https://github.com/spyder-ide/spyder/raw/HEAD/.well-known/funding-manifest-urls" + }, + "licenses": [ + "spdx:MIT" + ], + "tags": [ + "data", + "data-science", + "data-visualization", + "developer-tools", + "development", + "programming", + "science", + "scientific-computing", + "software-engineering", + "python" + ] + }, + { + "guid": "python-lsp", + "name": "Python LSP Server", + "description": "The python-language-server project, maintained by the Spyder IDE team and the community", + "webpageUrl": { + "url": "https://github.com/python-lsp", + "wellKnown": "https://github.com/python-lsp/python-lsp-server/raw/HEAD/.well-known/funding-manifest-urls" + }, + "repositoryUrl": { + "url": "https://github.com/python-lsp/python-lsp-server", + "wellKnown": "https://github.com/python-lsp/python-lsp-server/raw/HEAD/.well-known/funding-manifest-urls" + }, + "licenses": [ + "spdx:MIT" + ], + "tags": [ + "developer-tools", + "development", + "programming", + "software-engineering", + "ide", + "language-server-protocol", + "lsp", + "lsp-server", + "python" + ] + } + ], + "funding": { + "channels": [ + { + "guid": "hubspot", + "type": "payment-provider", + "address": "https://numfocus.org/donate-for-spyder", + "description": "Spyder Hubspot donation page with NumFOCUS" + }, + { + "guid": "numfocus", + "type": "other", + "address": "info@numfocus.org", + "description": "Contact NumFOCUS to coordinate a direct donation" + } + ], + "plans": [ + { + "guid": "general-fund-onetime", + "status": "active", + "name": "Support Spyder one-time", + "description": "Support the Spyder project as a whole, with the money used where it is needed most.", + "amount": 0, + "currency": "USD", + "frequency": "one-time", + "channels": [ + "hubspot" + ] + }, + { + "guid": "general-fund-monthly", + "status": "active", + "name": "Support Spyder monthly", + "description": "Support the Spyder project as a whole with a monthly donation, with the money used where it is needed most.", + "amount": 0, + "currency": "USD", + "frequency": "monthly", + "channels": [ + "hubspot" + ] + }, + { + "guid": "individual", + "status": "active", + "name": "Individual Donor", + "description": "Support us with a monthly donation and help us continue our activities.", + "amount": 5, + "currency": "USD", + "frequency": "monthly", + "channels": [ + "hubspot" + ] + }, + { + "guid": "company", + "status": "active", + "name": "Company Sponsor", + "description": "Become a sponsor and get your logo on our README on Github with a link to your site.", + "amount": 100, + "currency": "USD", + "frequency": "monthly", + "channels": [ + "hubspot" + ] + }, + { + "guid": "junior-dev", + "status": "active", + "name": "Part Time Junior Developer", + "description": "Help pay a Junior Developer to work part time on the Spyder IDE.", + "amount": 500, + "currency": "USD", + "frequency": "monthly", + "channels": [ + "hubspot" + ] + }, + { + "guid": "baseline-maintenance", + "status": "active", + "name": "Baseline Development and Maintenance", + "description": "Help fund critical baseline development and maintenance for our worldwide community of hundreds of thousands of users.", + "amount": 50000, + "currency": "USD", + "frequency": "yearly", + "channels": [ + "numfocus" + ] + } + ], + "history": [ + { + "year": 2024, + "income": 150000, + "expenses": 150000, + "taxes": 0, + "currency": "USD", + "description": "" + } + ] + } +} \ No newline at end of file diff --git a/svelte.config.js b/svelte.config.js index d3a1f8e3..835af2cd 100644 --- a/svelte.config.js +++ b/svelte.config.js @@ -71,13 +71,13 @@ const blogImages = () => { } }); - // Then handle raw HTML to catch any embedded tags + // Then handle raw HTML to catch any embedded ,