├── .babelrc ├── .eslintignore ├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ └── ci.yml ├── .gitignore ├── .mocharc.json ├── .npmignore ├── .project ├── CHANGELOG.md ├── README.md ├── babel.config.js ├── cloudinary.js ├── lib ├── analysis │ └── index.js ├── api.js ├── api_client │ ├── call_account_api.js │ ├── call_analysis_api.js │ ├── call_api.js │ └── execute_request.js ├── auth_token.js ├── cache.js ├── cache │ ├── FileKeyValueStorage.js │ └── KeyValueCacheAdapter.js ├── cloudinary.js ├── config.js ├── preloaded_file.js ├── provisioning │ └── account.js ├── upload_stream.js ├── uploader.js ├── utils │ ├── analytics │ │ ├── encodeVersion.js │ │ ├── getSDKVersions.js │ │ ├── index.js │ │ ├── removePatchFromSemver.js │ │ ├── reverseVersion.js │ │ └── stringPad.js │ ├── consts.js │ ├── crc32.js │ ├── encoding │ │ ├── base64Encode.js │ │ ├── base64EncodeURL.js │ │ ├── base64Map.js │ │ ├── encodeDoubleArray.js │ │ └── smart_escape.js │ ├── ensureOption.js │ ├── ensurePresenceOf.js │ ├── entries.js │ ├── generateBreakpoints.js │ ├── index.js │ ├── isRemoteUrl.js │ ├── parsing │ │ ├── consumeOption.js │ │ └── toArray.js │ ├── rimraf.js │ ├── srcsetUtils.js │ └── utf8_encode.js └── v2 │ ├── api.js │ ├── index.js │ ├── search.js │ ├── search_folders.js │ └── uploader.js ├── package.json ├── samples ├── .eslintrc.json ├── basic │ ├── basic.js │ ├── lake.jpg │ ├── package.json │ └── pizza.jpg ├── photo_album │ ├── config │ │ └── schema.js │ ├── controllers │ │ └── photos_controller.js │ ├── env.sample │ ├── package.json │ ├── public │ │ ├── cloudinary_cors.html │ │ ├── css │ │ │ └── photo_album.css │ │ └── js │ │ │ ├── canvas-to-blob.min.js │ │ │ └── photo_album.js │ ├── server.js │ └── views │ │ ├── errors │ │ ├── 404.ejs │ │ ├── 500.ejs │ │ └── dotenv.ejs │ │ ├── layouts │ │ └── default.ejs │ │ └── photos │ │ ├── add.ejs │ │ ├── add_direct.ejs │ │ ├── add_direct_unsigned.ejs │ │ ├── create_direct.ejs │ │ ├── create_through_server.ejs │ │ └── index.ejs └── readme.md ├── test ├── .eslintrc.json ├── .resources │ ├── CloudBookStudy-HD.mp4 │ ├── TheCompleteWorksOfShakespeare.mobi │ ├── big-image.jpg │ ├── docx.docx │ ├── empty.gif │ ├── favicon.ico │ ├── logo.png │ └── sample.jpg ├── integration │ ├── api │ │ ├── admin │ │ │ ├── api_spec.js │ │ │ ├── config_spec.js │ │ │ ├── folders_api_spec.js │ │ │ ├── related_assets_spec.js │ │ │ └── structured_metadata_spec.js │ │ ├── analysis │ │ │ └── analyze_spec.js │ │ ├── authorization │ │ │ └── oAuth_authorization_spec.js │ │ ├── provisioning │ │ │ ├── access_keys_spec.js │ │ │ └── account_spec.js │ │ ├── search │ │ │ ├── search_folders_spec.js │ │ │ ├── search_spec.js │ │ │ └── visual_search_spec.js │ │ └── uploader │ │ │ ├── archivespec.js │ │ │ ├── auto_chaptering_spec.js │ │ │ ├── auto_transcription_spec.js │ │ │ ├── custom_region_spec.js │ │ │ ├── slideshow_spec.js │ │ │ └── uploader_spec.js │ ├── cache_spec.js │ └── streaming_profiles_spec.js ├── setup.js ├── spechelper.js ├── testUtils │ ├── assertions │ │ ├── beADatasource.js │ │ ├── beAMetadataField.js │ │ ├── beAMulti.js │ │ ├── beASignedDownloadUrl.js │ │ ├── beASprite.js │ │ ├── beServedByCloudinary.js │ │ ├── emptyOptions.js │ │ └── produceUrl.js │ ├── createTestConfig.js │ ├── helpers │ │ ├── retry.js │ │ └── wait.js │ ├── reusableTests │ │ ├── api │ │ │ ├── toAcceptNextCursor.js │ │ │ └── toBeACursor.js │ │ ├── image │ │ │ └── imageAttributesWithClientHInts.js │ │ └── reusableTests.js │ ├── suite.js │ ├── testBootstrap.js │ └── testConstants.js ├── unit │ ├── access_control_spec.js │ ├── api_restore_spec.js │ ├── authToken │ │ ├── authTokenImageTag_spec.js │ │ ├── authTokenURL_spec.js │ │ ├── authTokenUtils_spec.js │ │ └── utils │ │ │ └── commonAuthSetupAndTeardown.js │ ├── cache │ │ ├── DummyCacheStorage.js │ │ ├── FileKeyValueCache_spec.js │ │ └── KeyValueCacheAdapter_spec.js │ ├── cloudinaryUtils │ │ ├── getUserAgent.spec.js │ │ └── processLayer.spec.js │ ├── cloudinary_spec.js │ ├── config.spec.js │ ├── normalize_expression_spec.js │ ├── preloaded_file_spec.js │ ├── sdkAnalytics │ │ └── imageTagWithAnalytics.spec.js │ ├── search │ │ └── search_spec.js │ ├── tags │ │ ├── image_spec.js │ │ ├── source_tag_spec.js │ │ └── video_spec.js │ └── url │ │ ├── overlay_underlay_spec.js │ │ ├── sign_url_spec.js │ │ ├── user_defined_variables_spec.js │ │ └── video_url_spec.js └── utils │ └── utils_spec.js ├── tools ├── createTestCloud.js ├── scripts │ ├── ditslint.sh │ ├── docs.sh │ ├── lint.sh │ ├── test.es6.sh │ ├── test.es6.unit.sh │ ├── test.sh │ └── tests-with-temp-cloud.sh └── update_version ├── tsconfig.json └── types ├── cloudinary_ts_spec.ts ├── index.d.ts └── tsconfig.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | *.min.js 2 | node_modules 3 | test_cache/ 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/.gitignore -------------------------------------------------------------------------------- /.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/.mocharc.json -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/.npmignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/.project -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/babel.config.js -------------------------------------------------------------------------------- /cloudinary.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/cloudinary'); 2 | -------------------------------------------------------------------------------- /lib/analysis/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/analysis/index.js -------------------------------------------------------------------------------- /lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/api.js -------------------------------------------------------------------------------- /lib/api_client/call_account_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/api_client/call_account_api.js -------------------------------------------------------------------------------- /lib/api_client/call_analysis_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/api_client/call_analysis_api.js -------------------------------------------------------------------------------- /lib/api_client/call_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/api_client/call_api.js -------------------------------------------------------------------------------- /lib/api_client/execute_request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/api_client/execute_request.js -------------------------------------------------------------------------------- /lib/auth_token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/auth_token.js -------------------------------------------------------------------------------- /lib/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/cache.js -------------------------------------------------------------------------------- /lib/cache/FileKeyValueStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/cache/FileKeyValueStorage.js -------------------------------------------------------------------------------- /lib/cache/KeyValueCacheAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/cache/KeyValueCacheAdapter.js -------------------------------------------------------------------------------- /lib/cloudinary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/cloudinary.js -------------------------------------------------------------------------------- /lib/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/config.js -------------------------------------------------------------------------------- /lib/preloaded_file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/preloaded_file.js -------------------------------------------------------------------------------- /lib/provisioning/account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/provisioning/account.js -------------------------------------------------------------------------------- /lib/upload_stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/upload_stream.js -------------------------------------------------------------------------------- /lib/uploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/uploader.js -------------------------------------------------------------------------------- /lib/utils/analytics/encodeVersion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/analytics/encodeVersion.js -------------------------------------------------------------------------------- /lib/utils/analytics/getSDKVersions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/analytics/getSDKVersions.js -------------------------------------------------------------------------------- /lib/utils/analytics/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/analytics/index.js -------------------------------------------------------------------------------- /lib/utils/analytics/removePatchFromSemver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/analytics/removePatchFromSemver.js -------------------------------------------------------------------------------- /lib/utils/analytics/reverseVersion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/analytics/reverseVersion.js -------------------------------------------------------------------------------- /lib/utils/analytics/stringPad.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/analytics/stringPad.js -------------------------------------------------------------------------------- /lib/utils/consts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/consts.js -------------------------------------------------------------------------------- /lib/utils/crc32.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/crc32.js -------------------------------------------------------------------------------- /lib/utils/encoding/base64Encode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/encoding/base64Encode.js -------------------------------------------------------------------------------- /lib/utils/encoding/base64EncodeURL.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/encoding/base64EncodeURL.js -------------------------------------------------------------------------------- /lib/utils/encoding/base64Map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/encoding/base64Map.js -------------------------------------------------------------------------------- /lib/utils/encoding/encodeDoubleArray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/encoding/encodeDoubleArray.js -------------------------------------------------------------------------------- /lib/utils/encoding/smart_escape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/encoding/smart_escape.js -------------------------------------------------------------------------------- /lib/utils/ensureOption.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/ensureOption.js -------------------------------------------------------------------------------- /lib/utils/ensurePresenceOf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/ensurePresenceOf.js -------------------------------------------------------------------------------- /lib/utils/entries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/entries.js -------------------------------------------------------------------------------- /lib/utils/generateBreakpoints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/generateBreakpoints.js -------------------------------------------------------------------------------- /lib/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/index.js -------------------------------------------------------------------------------- /lib/utils/isRemoteUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/isRemoteUrl.js -------------------------------------------------------------------------------- /lib/utils/parsing/consumeOption.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/parsing/consumeOption.js -------------------------------------------------------------------------------- /lib/utils/parsing/toArray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/parsing/toArray.js -------------------------------------------------------------------------------- /lib/utils/rimraf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/rimraf.js -------------------------------------------------------------------------------- /lib/utils/srcsetUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/srcsetUtils.js -------------------------------------------------------------------------------- /lib/utils/utf8_encode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/utils/utf8_encode.js -------------------------------------------------------------------------------- /lib/v2/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/v2/api.js -------------------------------------------------------------------------------- /lib/v2/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/v2/index.js -------------------------------------------------------------------------------- /lib/v2/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/v2/search.js -------------------------------------------------------------------------------- /lib/v2/search_folders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/v2/search_folders.js -------------------------------------------------------------------------------- /lib/v2/uploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/lib/v2/uploader.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/package.json -------------------------------------------------------------------------------- /samples/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/.eslintrc.json -------------------------------------------------------------------------------- /samples/basic/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/basic/basic.js -------------------------------------------------------------------------------- /samples/basic/lake.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/basic/lake.jpg -------------------------------------------------------------------------------- /samples/basic/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/basic/package.json -------------------------------------------------------------------------------- /samples/basic/pizza.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/basic/pizza.jpg -------------------------------------------------------------------------------- /samples/photo_album/config/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/config/schema.js -------------------------------------------------------------------------------- /samples/photo_album/controllers/photos_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/controllers/photos_controller.js -------------------------------------------------------------------------------- /samples/photo_album/env.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/env.sample -------------------------------------------------------------------------------- /samples/photo_album/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/package.json -------------------------------------------------------------------------------- /samples/photo_album/public/cloudinary_cors.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/public/cloudinary_cors.html -------------------------------------------------------------------------------- /samples/photo_album/public/css/photo_album.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/public/css/photo_album.css -------------------------------------------------------------------------------- /samples/photo_album/public/js/canvas-to-blob.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/public/js/canvas-to-blob.min.js -------------------------------------------------------------------------------- /samples/photo_album/public/js/photo_album.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/public/js/photo_album.js -------------------------------------------------------------------------------- /samples/photo_album/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/server.js -------------------------------------------------------------------------------- /samples/photo_album/views/errors/404.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/views/errors/404.ejs -------------------------------------------------------------------------------- /samples/photo_album/views/errors/500.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/views/errors/500.ejs -------------------------------------------------------------------------------- /samples/photo_album/views/errors/dotenv.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/views/errors/dotenv.ejs -------------------------------------------------------------------------------- /samples/photo_album/views/layouts/default.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/views/layouts/default.ejs -------------------------------------------------------------------------------- /samples/photo_album/views/photos/add.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/views/photos/add.ejs -------------------------------------------------------------------------------- /samples/photo_album/views/photos/add_direct.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/views/photos/add_direct.ejs -------------------------------------------------------------------------------- /samples/photo_album/views/photos/add_direct_unsigned.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/views/photos/add_direct_unsigned.ejs -------------------------------------------------------------------------------- /samples/photo_album/views/photos/create_direct.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/views/photos/create_direct.ejs -------------------------------------------------------------------------------- /samples/photo_album/views/photos/create_through_server.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/views/photos/create_through_server.ejs -------------------------------------------------------------------------------- /samples/photo_album/views/photos/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/photo_album/views/photos/index.ejs -------------------------------------------------------------------------------- /samples/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/samples/readme.md -------------------------------------------------------------------------------- /test/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/.eslintrc.json -------------------------------------------------------------------------------- /test/.resources/CloudBookStudy-HD.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/.resources/CloudBookStudy-HD.mp4 -------------------------------------------------------------------------------- /test/.resources/TheCompleteWorksOfShakespeare.mobi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/.resources/TheCompleteWorksOfShakespeare.mobi -------------------------------------------------------------------------------- /test/.resources/big-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/.resources/big-image.jpg -------------------------------------------------------------------------------- /test/.resources/docx.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/.resources/docx.docx -------------------------------------------------------------------------------- /test/.resources/empty.gif: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/.resources/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/.resources/favicon.ico -------------------------------------------------------------------------------- /test/.resources/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/.resources/logo.png -------------------------------------------------------------------------------- /test/.resources/sample.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/.resources/sample.jpg -------------------------------------------------------------------------------- /test/integration/api/admin/api_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/admin/api_spec.js -------------------------------------------------------------------------------- /test/integration/api/admin/config_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/admin/config_spec.js -------------------------------------------------------------------------------- /test/integration/api/admin/folders_api_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/admin/folders_api_spec.js -------------------------------------------------------------------------------- /test/integration/api/admin/related_assets_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/admin/related_assets_spec.js -------------------------------------------------------------------------------- /test/integration/api/admin/structured_metadata_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/admin/structured_metadata_spec.js -------------------------------------------------------------------------------- /test/integration/api/analysis/analyze_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/analysis/analyze_spec.js -------------------------------------------------------------------------------- /test/integration/api/authorization/oAuth_authorization_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/authorization/oAuth_authorization_spec.js -------------------------------------------------------------------------------- /test/integration/api/provisioning/access_keys_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/provisioning/access_keys_spec.js -------------------------------------------------------------------------------- /test/integration/api/provisioning/account_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/provisioning/account_spec.js -------------------------------------------------------------------------------- /test/integration/api/search/search_folders_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/search/search_folders_spec.js -------------------------------------------------------------------------------- /test/integration/api/search/search_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/search/search_spec.js -------------------------------------------------------------------------------- /test/integration/api/search/visual_search_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/search/visual_search_spec.js -------------------------------------------------------------------------------- /test/integration/api/uploader/archivespec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/uploader/archivespec.js -------------------------------------------------------------------------------- /test/integration/api/uploader/auto_chaptering_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/uploader/auto_chaptering_spec.js -------------------------------------------------------------------------------- /test/integration/api/uploader/auto_transcription_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/uploader/auto_transcription_spec.js -------------------------------------------------------------------------------- /test/integration/api/uploader/custom_region_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/uploader/custom_region_spec.js -------------------------------------------------------------------------------- /test/integration/api/uploader/slideshow_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/uploader/slideshow_spec.js -------------------------------------------------------------------------------- /test/integration/api/uploader/uploader_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/api/uploader/uploader_spec.js -------------------------------------------------------------------------------- /test/integration/cache_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/cache_spec.js -------------------------------------------------------------------------------- /test/integration/streaming_profiles_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/integration/streaming_profiles_spec.js -------------------------------------------------------------------------------- /test/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/setup.js -------------------------------------------------------------------------------- /test/spechelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/spechelper.js -------------------------------------------------------------------------------- /test/testUtils/assertions/beADatasource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/assertions/beADatasource.js -------------------------------------------------------------------------------- /test/testUtils/assertions/beAMetadataField.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/assertions/beAMetadataField.js -------------------------------------------------------------------------------- /test/testUtils/assertions/beAMulti.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/assertions/beAMulti.js -------------------------------------------------------------------------------- /test/testUtils/assertions/beASignedDownloadUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/assertions/beASignedDownloadUrl.js -------------------------------------------------------------------------------- /test/testUtils/assertions/beASprite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/assertions/beASprite.js -------------------------------------------------------------------------------- /test/testUtils/assertions/beServedByCloudinary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/assertions/beServedByCloudinary.js -------------------------------------------------------------------------------- /test/testUtils/assertions/emptyOptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/assertions/emptyOptions.js -------------------------------------------------------------------------------- /test/testUtils/assertions/produceUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/assertions/produceUrl.js -------------------------------------------------------------------------------- /test/testUtils/createTestConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/createTestConfig.js -------------------------------------------------------------------------------- /test/testUtils/helpers/retry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/helpers/retry.js -------------------------------------------------------------------------------- /test/testUtils/helpers/wait.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/helpers/wait.js -------------------------------------------------------------------------------- /test/testUtils/reusableTests/api/toAcceptNextCursor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/reusableTests/api/toAcceptNextCursor.js -------------------------------------------------------------------------------- /test/testUtils/reusableTests/api/toBeACursor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/reusableTests/api/toBeACursor.js -------------------------------------------------------------------------------- /test/testUtils/reusableTests/image/imageAttributesWithClientHInts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/reusableTests/image/imageAttributesWithClientHInts.js -------------------------------------------------------------------------------- /test/testUtils/reusableTests/reusableTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/reusableTests/reusableTests.js -------------------------------------------------------------------------------- /test/testUtils/suite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/suite.js -------------------------------------------------------------------------------- /test/testUtils/testBootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/testBootstrap.js -------------------------------------------------------------------------------- /test/testUtils/testConstants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/testUtils/testConstants.js -------------------------------------------------------------------------------- /test/unit/access_control_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/access_control_spec.js -------------------------------------------------------------------------------- /test/unit/api_restore_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/api_restore_spec.js -------------------------------------------------------------------------------- /test/unit/authToken/authTokenImageTag_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/authToken/authTokenImageTag_spec.js -------------------------------------------------------------------------------- /test/unit/authToken/authTokenURL_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/authToken/authTokenURL_spec.js -------------------------------------------------------------------------------- /test/unit/authToken/authTokenUtils_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/authToken/authTokenUtils_spec.js -------------------------------------------------------------------------------- /test/unit/authToken/utils/commonAuthSetupAndTeardown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/authToken/utils/commonAuthSetupAndTeardown.js -------------------------------------------------------------------------------- /test/unit/cache/DummyCacheStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/cache/DummyCacheStorage.js -------------------------------------------------------------------------------- /test/unit/cache/FileKeyValueCache_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/cache/FileKeyValueCache_spec.js -------------------------------------------------------------------------------- /test/unit/cache/KeyValueCacheAdapter_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/cache/KeyValueCacheAdapter_spec.js -------------------------------------------------------------------------------- /test/unit/cloudinaryUtils/getUserAgent.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/cloudinaryUtils/getUserAgent.spec.js -------------------------------------------------------------------------------- /test/unit/cloudinaryUtils/processLayer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/cloudinaryUtils/processLayer.spec.js -------------------------------------------------------------------------------- /test/unit/cloudinary_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/cloudinary_spec.js -------------------------------------------------------------------------------- /test/unit/config.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/config.spec.js -------------------------------------------------------------------------------- /test/unit/normalize_expression_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/normalize_expression_spec.js -------------------------------------------------------------------------------- /test/unit/preloaded_file_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/preloaded_file_spec.js -------------------------------------------------------------------------------- /test/unit/sdkAnalytics/imageTagWithAnalytics.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/sdkAnalytics/imageTagWithAnalytics.spec.js -------------------------------------------------------------------------------- /test/unit/search/search_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/search/search_spec.js -------------------------------------------------------------------------------- /test/unit/tags/image_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/tags/image_spec.js -------------------------------------------------------------------------------- /test/unit/tags/source_tag_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/tags/source_tag_spec.js -------------------------------------------------------------------------------- /test/unit/tags/video_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/tags/video_spec.js -------------------------------------------------------------------------------- /test/unit/url/overlay_underlay_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/url/overlay_underlay_spec.js -------------------------------------------------------------------------------- /test/unit/url/sign_url_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/url/sign_url_spec.js -------------------------------------------------------------------------------- /test/unit/url/user_defined_variables_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/url/user_defined_variables_spec.js -------------------------------------------------------------------------------- /test/unit/url/video_url_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/unit/url/video_url_spec.js -------------------------------------------------------------------------------- /test/utils/utils_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/test/utils/utils_spec.js -------------------------------------------------------------------------------- /tools/createTestCloud.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/tools/createTestCloud.js -------------------------------------------------------------------------------- /tools/scripts/ditslint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/tools/scripts/ditslint.sh -------------------------------------------------------------------------------- /tools/scripts/docs.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | jsdoc -d docs -r -p lib/* 3 | -------------------------------------------------------------------------------- /tools/scripts/lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/tools/scripts/lint.sh -------------------------------------------------------------------------------- /tools/scripts/test.es6.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/tools/scripts/test.es6.sh -------------------------------------------------------------------------------- /tools/scripts/test.es6.unit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/tools/scripts/test.es6.unit.sh -------------------------------------------------------------------------------- /tools/scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/tools/scripts/test.sh -------------------------------------------------------------------------------- /tools/scripts/tests-with-temp-cloud.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/tools/scripts/tests-with-temp-cloud.sh -------------------------------------------------------------------------------- /tools/update_version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/tools/update_version -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/cloudinary_ts_spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/types/cloudinary_ts_spec.ts -------------------------------------------------------------------------------- /types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/types/index.d.ts -------------------------------------------------------------------------------- /types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudinary/cloudinary_npm/HEAD/types/tsconfig.json --------------------------------------------------------------------------------