Spaces:
Runtime error
Runtime error
Download server/lib/Extensions.ts from banana-projects/convai: direct link, hf CLI and curl.
- Browser
- Download file 671 Bytes
-
https://huggingface.co/spaces/banana-projects/convai/resolve/main/server/lib/Extensions.ts
- Command line
-
hf download hf://spaces/banana-projects/convai/server/lib/Extensions.ts
-
curl -L -o Extensions.ts https://huggingface.co/spaces/banana-projects/convai/resolve/main/server/lib/Extensions.ts
671 Bytes
| interface Array<T> { | |
| randomItem: () => T; | |
| randomIndex: () => number; | |
| last: () => T; | |
| } | |
| interface ReadonlyArray<T> { | |
| randomItem: () => T; | |
| randomIndex: () => number; | |
| last: () => T; | |
| } | |
| Array.prototype.randomItem = function() { | |
| return this[Math.floor(Math.random()*this.length)]; | |
| } | |
| Array.prototype.randomIndex = function() { | |
| return Math.floor(Math.random()*this.length); | |
| } | |
| Array.prototype.last = function() { | |
| return this[this.length - 1]; | |
| } | |
| interface String { | |
| capitalize: () => string; | |
| } | |
| String.prototype.capitalize = function() { | |
| return this.charAt(0).toUpperCase() + this.slice(1); | |
| } | |
| "foo"; // Trick ts-node into actually running the Extensions.ts file. | |