├── .github ├── FUNDING.yml └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .npmignore ├── .prettierrc ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.md ├── docs ├── .nojekyll ├── assets │ ├── highlight.css │ ├── main.js │ ├── search.js │ ├── style.css │ ├── widgets.png │ └── widgets@2x.png ├── classes │ ├── Bin.html │ └── File.html ├── functions │ ├── create.html │ ├── get.html │ └── url.html ├── index.html ├── interfaces │ ├── BinData.html │ ├── CreateOptions.html │ ├── FileData.html │ ├── FileOptions.html │ ├── GetOptions.html │ └── SourcebinLinguistItem.html └── modules.html ├── package.json ├── pnpm-lock.yaml ├── src ├── global.d.ts ├── index.ts ├── methods │ ├── create.ts │ ├── get.ts │ └── url.ts ├── structures │ ├── Bin.ts │ └── File.ts ├── types.ts └── utils │ ├── fetch.ts │ ├── languages.ts │ └── url.ts ├── tests ├── methods │ ├── create.test.ts │ ├── get.test.ts │ └── url.test.ts ├── structures │ ├── bin.test.ts │ └── file.test.ts └── utils │ ├── languages.test.ts │ └── url.test.ts ├── tsconfig.json └── tsup.config.ts /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | dev -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .github 3 | .vscode 4 | tests 5 | dev 6 | .prettierrc -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/README.md -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/.nojekyll -------------------------------------------------------------------------------- /docs/assets/highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/assets/highlight.css -------------------------------------------------------------------------------- /docs/assets/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/assets/main.js -------------------------------------------------------------------------------- /docs/assets/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/assets/search.js -------------------------------------------------------------------------------- /docs/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/assets/style.css -------------------------------------------------------------------------------- /docs/assets/widgets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/assets/widgets.png -------------------------------------------------------------------------------- /docs/assets/widgets@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/assets/widgets@2x.png -------------------------------------------------------------------------------- /docs/classes/Bin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/classes/Bin.html -------------------------------------------------------------------------------- /docs/classes/File.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/classes/File.html -------------------------------------------------------------------------------- /docs/functions/create.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/functions/create.html -------------------------------------------------------------------------------- /docs/functions/get.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/functions/get.html -------------------------------------------------------------------------------- /docs/functions/url.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/functions/url.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/interfaces/BinData.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/interfaces/BinData.html -------------------------------------------------------------------------------- /docs/interfaces/CreateOptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/interfaces/CreateOptions.html -------------------------------------------------------------------------------- /docs/interfaces/FileData.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/interfaces/FileData.html -------------------------------------------------------------------------------- /docs/interfaces/FileOptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/interfaces/FileOptions.html -------------------------------------------------------------------------------- /docs/interfaces/GetOptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/interfaces/GetOptions.html -------------------------------------------------------------------------------- /docs/interfaces/SourcebinLinguistItem.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/interfaces/SourcebinLinguistItem.html -------------------------------------------------------------------------------- /docs/modules.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/docs/modules.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/src/global.d.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/methods/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/src/methods/create.ts -------------------------------------------------------------------------------- /src/methods/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/src/methods/get.ts -------------------------------------------------------------------------------- /src/methods/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/src/methods/url.ts -------------------------------------------------------------------------------- /src/structures/Bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/src/structures/Bin.ts -------------------------------------------------------------------------------- /src/structures/File.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/src/structures/File.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/src/utils/fetch.ts -------------------------------------------------------------------------------- /src/utils/languages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/src/utils/languages.ts -------------------------------------------------------------------------------- /src/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/src/utils/url.ts -------------------------------------------------------------------------------- /tests/methods/create.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/tests/methods/create.test.ts -------------------------------------------------------------------------------- /tests/methods/get.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/tests/methods/get.test.ts -------------------------------------------------------------------------------- /tests/methods/url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/tests/methods/url.test.ts -------------------------------------------------------------------------------- /tests/structures/bin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/tests/structures/bin.test.ts -------------------------------------------------------------------------------- /tests/structures/file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/tests/structures/file.test.ts -------------------------------------------------------------------------------- /tests/utils/languages.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/tests/utils/languages.test.ts -------------------------------------------------------------------------------- /tests/utils/url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/tests/utils/url.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghostdevv/sourcebin/HEAD/tsup.config.ts --------------------------------------------------------------------------------