├── .editorconfig ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .npmignore ├── .prettierrc ├── Dockerfile ├── README.md ├── docker.sh ├── icons └── README.md ├── license.txt ├── package.json ├── renovate.json ├── src ├── config │ ├── app.ts │ ├── icon-sets.ts │ └── importers │ │ ├── full-local-package.ts │ │ ├── full-package.ts │ │ └── split-packages.ts ├── data │ ├── icon-set │ │ ├── lists │ │ │ ├── icons-v2.ts │ │ │ ├── icons.ts │ │ │ ├── style.ts │ │ │ └── validate.ts │ │ ├── store │ │ │ ├── split.ts │ │ │ ├── storage.ts │ │ │ └── themes.ts │ │ └── utils │ │ │ ├── get-icon.ts │ │ │ └── get-icons.ts │ ├── icon-sets.ts │ ├── loading.ts │ ├── search.ts │ ├── search │ │ ├── index.ts │ │ ├── partial.ts │ │ ├── prefixes.ts │ │ └── split.ts │ └── storage │ │ ├── callbacks.ts │ │ ├── cleanup.ts │ │ ├── create.ts │ │ ├── get.ts │ │ ├── load.ts │ │ ├── split.ts │ │ ├── startup.ts │ │ └── write.ts ├── downloaders │ ├── base.ts │ ├── custom.ts │ ├── directory.ts │ ├── remote.ts │ └── remote │ │ ├── check-update.ts │ │ ├── download.ts │ │ ├── key.ts │ │ ├── target.ts │ │ └── versions.ts ├── http │ ├── helpers │ │ ├── errors.ts │ │ ├── json.ts │ │ ├── prefixes.ts │ │ ├── query.ts │ │ ├── send-icons.ts │ │ └── send.ts │ ├── index.ts │ └── responses │ │ ├── collection-v1.ts │ │ ├── collection-v2.ts │ │ ├── collections.ts │ │ ├── css.ts │ │ ├── icons.ts │ │ ├── keywords.ts │ │ ├── modified.ts │ │ ├── search.ts │ │ ├── svg.ts │ │ ├── update.ts │ │ └── version.ts ├── importers │ ├── collections │ │ ├── base.ts │ │ ├── collections.ts │ │ └── list.ts │ ├── common │ │ ├── icon-set-json.ts │ │ └── json-package.ts │ ├── full │ │ ├── _directory-json.ts │ │ ├── _json.ts │ │ ├── base.ts │ │ ├── directory-json.ts │ │ └── json.ts │ └── icon-set │ │ ├── json-package.ts │ │ └── json.ts ├── index.ts ├── init.ts ├── misc │ ├── async.ts │ ├── bool.ts │ ├── files.ts │ ├── hash.ts │ ├── load-config.ts │ └── name.ts └── types │ ├── async.ts │ ├── collections │ └── storage.ts │ ├── config │ ├── app.ts │ └── split.ts │ ├── directory.ts │ ├── downloaders │ ├── base.ts │ └── remote.ts │ ├── files.ts │ ├── icon-set │ ├── extra.ts │ ├── split.ts │ └── storage.ts │ ├── importers.ts │ ├── importers │ ├── collections.ts │ ├── common.ts │ ├── full.ts │ └── icon-set.ts │ ├── search.ts │ ├── server │ ├── keywords.ts │ ├── modified.ts │ ├── v1.ts │ └── v2.ts │ ├── split.ts │ └── storage.ts ├── tests ├── data │ ├── split-basic-test.ts │ ├── storage-basic-test.ts │ ├── storage-long-test.ts │ └── storage-read-test.ts ├── downloaders │ ├── base-init-test.ts │ ├── base-update-test.ts │ ├── directory-test.ts │ └── remote-test.ts ├── fixtures │ ├── collections.mdi.json │ ├── emojione-v1.json │ └── json │ │ ├── mdi-light.json │ │ └── mdi.json ├── helpers.ts ├── icon-set │ ├── get-stored-icon-test.ts │ ├── get-stored-icons-test.ts │ ├── split-count-test.ts │ ├── store-test.ts │ ├── style-test.ts │ ├── tree-test.ts │ └── validate-test.ts ├── importers │ ├── collections-directory-importer-test.ts │ ├── collections-hardcoded-importer-test.ts │ ├── collections-importer-test.ts │ └── icon-set-json-importer-test.ts ├── search │ ├── prefixes-search-test.ts │ ├── search-test.ts │ ├── split-keyword-entry-test.ts │ └── split-keyword-test.ts └── tsconfig.json ├── tsconfig-base.json ├── tsconfig.json └── vitest.config.mjs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/.prettierrc -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/README.md -------------------------------------------------------------------------------- /docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/docker.sh -------------------------------------------------------------------------------- /icons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/icons/README.md -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/license.txt -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/renovate.json -------------------------------------------------------------------------------- /src/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/config/app.ts -------------------------------------------------------------------------------- /src/config/icon-sets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/config/icon-sets.ts -------------------------------------------------------------------------------- /src/config/importers/full-local-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/config/importers/full-local-package.ts -------------------------------------------------------------------------------- /src/config/importers/full-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/config/importers/full-package.ts -------------------------------------------------------------------------------- /src/config/importers/split-packages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/config/importers/split-packages.ts -------------------------------------------------------------------------------- /src/data/icon-set/lists/icons-v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/icon-set/lists/icons-v2.ts -------------------------------------------------------------------------------- /src/data/icon-set/lists/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/icon-set/lists/icons.ts -------------------------------------------------------------------------------- /src/data/icon-set/lists/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/icon-set/lists/style.ts -------------------------------------------------------------------------------- /src/data/icon-set/lists/validate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/icon-set/lists/validate.ts -------------------------------------------------------------------------------- /src/data/icon-set/store/split.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/icon-set/store/split.ts -------------------------------------------------------------------------------- /src/data/icon-set/store/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/icon-set/store/storage.ts -------------------------------------------------------------------------------- /src/data/icon-set/store/themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/icon-set/store/themes.ts -------------------------------------------------------------------------------- /src/data/icon-set/utils/get-icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/icon-set/utils/get-icon.ts -------------------------------------------------------------------------------- /src/data/icon-set/utils/get-icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/icon-set/utils/get-icons.ts -------------------------------------------------------------------------------- /src/data/icon-sets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/icon-sets.ts -------------------------------------------------------------------------------- /src/data/loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/loading.ts -------------------------------------------------------------------------------- /src/data/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/search.ts -------------------------------------------------------------------------------- /src/data/search/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/search/index.ts -------------------------------------------------------------------------------- /src/data/search/partial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/search/partial.ts -------------------------------------------------------------------------------- /src/data/search/prefixes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/search/prefixes.ts -------------------------------------------------------------------------------- /src/data/search/split.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/search/split.ts -------------------------------------------------------------------------------- /src/data/storage/callbacks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/storage/callbacks.ts -------------------------------------------------------------------------------- /src/data/storage/cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/storage/cleanup.ts -------------------------------------------------------------------------------- /src/data/storage/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/storage/create.ts -------------------------------------------------------------------------------- /src/data/storage/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/storage/get.ts -------------------------------------------------------------------------------- /src/data/storage/load.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/storage/load.ts -------------------------------------------------------------------------------- /src/data/storage/split.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/storage/split.ts -------------------------------------------------------------------------------- /src/data/storage/startup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/storage/startup.ts -------------------------------------------------------------------------------- /src/data/storage/write.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/data/storage/write.ts -------------------------------------------------------------------------------- /src/downloaders/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/downloaders/base.ts -------------------------------------------------------------------------------- /src/downloaders/custom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/downloaders/custom.ts -------------------------------------------------------------------------------- /src/downloaders/directory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/downloaders/directory.ts -------------------------------------------------------------------------------- /src/downloaders/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/downloaders/remote.ts -------------------------------------------------------------------------------- /src/downloaders/remote/check-update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/downloaders/remote/check-update.ts -------------------------------------------------------------------------------- /src/downloaders/remote/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/downloaders/remote/download.ts -------------------------------------------------------------------------------- /src/downloaders/remote/key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/downloaders/remote/key.ts -------------------------------------------------------------------------------- /src/downloaders/remote/target.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/downloaders/remote/target.ts -------------------------------------------------------------------------------- /src/downloaders/remote/versions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/downloaders/remote/versions.ts -------------------------------------------------------------------------------- /src/http/helpers/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/helpers/errors.ts -------------------------------------------------------------------------------- /src/http/helpers/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/helpers/json.ts -------------------------------------------------------------------------------- /src/http/helpers/prefixes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/helpers/prefixes.ts -------------------------------------------------------------------------------- /src/http/helpers/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/helpers/query.ts -------------------------------------------------------------------------------- /src/http/helpers/send-icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/helpers/send-icons.ts -------------------------------------------------------------------------------- /src/http/helpers/send.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/helpers/send.ts -------------------------------------------------------------------------------- /src/http/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/index.ts -------------------------------------------------------------------------------- /src/http/responses/collection-v1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/responses/collection-v1.ts -------------------------------------------------------------------------------- /src/http/responses/collection-v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/responses/collection-v2.ts -------------------------------------------------------------------------------- /src/http/responses/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/responses/collections.ts -------------------------------------------------------------------------------- /src/http/responses/css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/responses/css.ts -------------------------------------------------------------------------------- /src/http/responses/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/responses/icons.ts -------------------------------------------------------------------------------- /src/http/responses/keywords.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/responses/keywords.ts -------------------------------------------------------------------------------- /src/http/responses/modified.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/responses/modified.ts -------------------------------------------------------------------------------- /src/http/responses/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/responses/search.ts -------------------------------------------------------------------------------- /src/http/responses/svg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/responses/svg.ts -------------------------------------------------------------------------------- /src/http/responses/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/responses/update.ts -------------------------------------------------------------------------------- /src/http/responses/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/http/responses/version.ts -------------------------------------------------------------------------------- /src/importers/collections/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/importers/collections/base.ts -------------------------------------------------------------------------------- /src/importers/collections/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/importers/collections/collections.ts -------------------------------------------------------------------------------- /src/importers/collections/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/importers/collections/list.ts -------------------------------------------------------------------------------- /src/importers/common/icon-set-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/importers/common/icon-set-json.ts -------------------------------------------------------------------------------- /src/importers/common/json-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/importers/common/json-package.ts -------------------------------------------------------------------------------- /src/importers/full/_directory-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/importers/full/_directory-json.ts -------------------------------------------------------------------------------- /src/importers/full/_json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/importers/full/_json.ts -------------------------------------------------------------------------------- /src/importers/full/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/importers/full/base.ts -------------------------------------------------------------------------------- /src/importers/full/directory-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/importers/full/directory-json.ts -------------------------------------------------------------------------------- /src/importers/full/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/importers/full/json.ts -------------------------------------------------------------------------------- /src/importers/icon-set/json-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/importers/icon-set/json-package.ts -------------------------------------------------------------------------------- /src/importers/icon-set/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/importers/icon-set/json.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/init.ts -------------------------------------------------------------------------------- /src/misc/async.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/misc/async.ts -------------------------------------------------------------------------------- /src/misc/bool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/misc/bool.ts -------------------------------------------------------------------------------- /src/misc/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/misc/files.ts -------------------------------------------------------------------------------- /src/misc/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/misc/hash.ts -------------------------------------------------------------------------------- /src/misc/load-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/misc/load-config.ts -------------------------------------------------------------------------------- /src/misc/name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/misc/name.ts -------------------------------------------------------------------------------- /src/types/async.ts: -------------------------------------------------------------------------------- 1 | export type MaybeAsync = T | Promise; 2 | -------------------------------------------------------------------------------- /src/types/collections/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/collections/storage.ts -------------------------------------------------------------------------------- /src/types/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/config/app.ts -------------------------------------------------------------------------------- /src/types/config/split.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/config/split.ts -------------------------------------------------------------------------------- /src/types/directory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/directory.ts -------------------------------------------------------------------------------- /src/types/downloaders/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/downloaders/base.ts -------------------------------------------------------------------------------- /src/types/downloaders/remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/downloaders/remote.ts -------------------------------------------------------------------------------- /src/types/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/files.ts -------------------------------------------------------------------------------- /src/types/icon-set/extra.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/icon-set/extra.ts -------------------------------------------------------------------------------- /src/types/icon-set/split.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/icon-set/split.ts -------------------------------------------------------------------------------- /src/types/icon-set/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/icon-set/storage.ts -------------------------------------------------------------------------------- /src/types/importers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/importers.ts -------------------------------------------------------------------------------- /src/types/importers/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/importers/collections.ts -------------------------------------------------------------------------------- /src/types/importers/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/importers/common.ts -------------------------------------------------------------------------------- /src/types/importers/full.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/importers/full.ts -------------------------------------------------------------------------------- /src/types/importers/icon-set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/importers/icon-set.ts -------------------------------------------------------------------------------- /src/types/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/search.ts -------------------------------------------------------------------------------- /src/types/server/keywords.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/server/keywords.ts -------------------------------------------------------------------------------- /src/types/server/modified.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/server/modified.ts -------------------------------------------------------------------------------- /src/types/server/v1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/server/v1.ts -------------------------------------------------------------------------------- /src/types/server/v2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/server/v2.ts -------------------------------------------------------------------------------- /src/types/split.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/split.ts -------------------------------------------------------------------------------- /src/types/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/src/types/storage.ts -------------------------------------------------------------------------------- /tests/data/split-basic-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/data/split-basic-test.ts -------------------------------------------------------------------------------- /tests/data/storage-basic-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/data/storage-basic-test.ts -------------------------------------------------------------------------------- /tests/data/storage-long-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/data/storage-long-test.ts -------------------------------------------------------------------------------- /tests/data/storage-read-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/data/storage-read-test.ts -------------------------------------------------------------------------------- /tests/downloaders/base-init-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/downloaders/base-init-test.ts -------------------------------------------------------------------------------- /tests/downloaders/base-update-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/downloaders/base-update-test.ts -------------------------------------------------------------------------------- /tests/downloaders/directory-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/downloaders/directory-test.ts -------------------------------------------------------------------------------- /tests/downloaders/remote-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/downloaders/remote-test.ts -------------------------------------------------------------------------------- /tests/fixtures/collections.mdi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/fixtures/collections.mdi.json -------------------------------------------------------------------------------- /tests/fixtures/emojione-v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/fixtures/emojione-v1.json -------------------------------------------------------------------------------- /tests/fixtures/json/mdi-light.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/fixtures/json/mdi-light.json -------------------------------------------------------------------------------- /tests/fixtures/json/mdi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/fixtures/json/mdi.json -------------------------------------------------------------------------------- /tests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/helpers.ts -------------------------------------------------------------------------------- /tests/icon-set/get-stored-icon-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/icon-set/get-stored-icon-test.ts -------------------------------------------------------------------------------- /tests/icon-set/get-stored-icons-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/icon-set/get-stored-icons-test.ts -------------------------------------------------------------------------------- /tests/icon-set/split-count-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/icon-set/split-count-test.ts -------------------------------------------------------------------------------- /tests/icon-set/store-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/icon-set/store-test.ts -------------------------------------------------------------------------------- /tests/icon-set/style-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/icon-set/style-test.ts -------------------------------------------------------------------------------- /tests/icon-set/tree-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/icon-set/tree-test.ts -------------------------------------------------------------------------------- /tests/icon-set/validate-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/icon-set/validate-test.ts -------------------------------------------------------------------------------- /tests/importers/collections-directory-importer-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/importers/collections-directory-importer-test.ts -------------------------------------------------------------------------------- /tests/importers/collections-hardcoded-importer-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/importers/collections-hardcoded-importer-test.ts -------------------------------------------------------------------------------- /tests/importers/collections-importer-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/importers/collections-importer-test.ts -------------------------------------------------------------------------------- /tests/importers/icon-set-json-importer-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/importers/icon-set-json-importer-test.ts -------------------------------------------------------------------------------- /tests/search/prefixes-search-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/search/prefixes-search-test.ts -------------------------------------------------------------------------------- /tests/search/search-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/search/search-test.ts -------------------------------------------------------------------------------- /tests/search/split-keyword-entry-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/search/split-keyword-entry-test.ts -------------------------------------------------------------------------------- /tests/search/split-keyword-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/search/split-keyword-test.ts -------------------------------------------------------------------------------- /tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tests/tsconfig.json -------------------------------------------------------------------------------- /tsconfig-base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tsconfig-base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iconify/api/HEAD/vitest.config.mjs --------------------------------------------------------------------------------