{"_id":"@aghanim1206/filestorage","name":"@aghanim1206/filestorage","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@aghanim1206/filestorage","version":"0.1.0","description":"OpenAPI client for @aghanim1206/filestorage","author":{"name":"OpenAPI-Generator Contributors"},"repository":{"type":"git","url":"git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git"},"keywords":["axios","typescript","openapi-client","openapi-generator","@aghanim1206/filestorage"],"license":"Unlicense","main":"./dist/index.js","typings":"./dist/index.d.ts","module":"./dist/esm/index.js","sideEffects":false,"scripts":{"build":"tsc && tsc -p tsconfig.esm.json","prepare":"npm run build"},"dependencies":{"axios":"^1.13.5"},"devDependencies":{"@types/node":"12.11.5 - 12.20.42","typescript":"^4.0 || ^5.0"},"_id":"@aghanim1206/filestorage@0.1.0","gitHead":"9ba9b9fd8ee0a389e2214dafaaa9292b8227f77a","bugs":{"url":"https://github.com/GIT_USER_ID/GIT_REPO_ID/issues"},"homepage":"https://github.com/GIT_USER_ID/GIT_REPO_ID#readme","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-5LG/R6B1rjGCNnHH3uXD0MZT8/H9F+mqDTa1jVqwM+aeuNhvcHUEl6y+0Nj7TIJ7Rv6bl2s97jYhpDeZsdPqXg==","shasum":"220ab0554f0a704fc8551a0af52e07bd4cb33e08","tarball":"https://registry.npmjs.org/@aghanim1206/filestorage/-/filestorage-0.1.0.tgz","fileCount":74,"unpackedSize":298959,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC8842ZkAVNIctrmZVE2AlwpVjjLygw7ADr7f3TuPKr4AiA2vRxOeI0krwBSIoVY1KEx0yS84EieO8rRuiSEID4P0Q=="}]},"_npmUser":{"name":"aghanim1206","email":"ahmedghanim902@gmail.com"},"directories":{},"maintainers":[{"name":"aghanim1206","email":"ahmedghanim902@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/filestorage_0.1.0_1783970009654_0.9641823296077237"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-13T19:13:29.482Z","0.1.0":"2026-07-13T19:13:29.790Z","modified":"2026-07-13T19:13:29.989Z"},"maintainers":[{"name":"aghanim1206","email":"ahmedghanim902@gmail.com"}],"description":"OpenAPI client for @aghanim1206/filestorage","homepage":"https://github.com/GIT_USER_ID/GIT_REPO_ID#readme","keywords":["axios","typescript","openapi-client","openapi-generator","@aghanim1206/filestorage"],"repository":{"type":"git","url":"git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git"},"author":{"name":"OpenAPI-Generator Contributors"},"bugs":{"url":"https://github.com/GIT_USER_ID/GIT_REPO_ID/issues"},"license":"Unlicense","readme":"## @aghanim1206/filestorage@1.0.0\n\nThis generator creates TypeScript/JavaScript client that utilizes [axios](https://github.com/axios/axios). The generated Node module can be used in the following environments:\n\nEnvironment\n* Node.js\n* Webpack\n* Browserify\n\nLanguage level\n* ES5 - you must have a Promises/A+ library installed\n* ES6\n\nModule system\n* CommonJS\n* ES6 module system\n\nIt can be used in both TypeScript and JavaScript. In TypeScript, the definition will be automatically resolved via `package.json`. ([Reference](https://www.typescriptlang.org/docs/handbook/declaration-files/consumption.html))\n\n### Building\n\nTo build and compile the typescript sources to javascript use:\n```\nnpm install\nnpm run build\n```\n\n### Publishing\n\nFirst build the package then run `npm publish`\n\n### Consuming\n\nnavigate to the folder of your consuming project and run one of the following commands.\n\n_published:_\n\n```\nnpm install @aghanim1206/filestorage@1.0.0 --save\n```\n\n_unPublished (not recommended):_\n\n```\nnpm install PATH_TO_GENERATED_PACKAGE --save\n```\n\n### Documentation for API Endpoints\n\nAll URIs are relative to *http://localhost*\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n*APIKeysApi* | [**apiKeysControllerActivate**](docs/APIKeysApi.md#apikeyscontrolleractivate) | **PATCH** /api-keys/{id}/activate | Activate an API key (master only)\n*APIKeysApi* | [**apiKeysControllerCreate**](docs/APIKeysApi.md#apikeyscontrollercreate) | **POST** /api-keys | Create a new API key (master only)\n*APIKeysApi* | [**apiKeysControllerDeactivate**](docs/APIKeysApi.md#apikeyscontrollerdeactivate) | **PATCH** /api-keys/{id}/deactivate | Deactivate an API key (master only)\n*APIKeysApi* | [**apiKeysControllerDelete**](docs/APIKeysApi.md#apikeyscontrollerdelete) | **DELETE** /api-keys/{id} | Delete an API key (master only)\n*APIKeysApi* | [**apiKeysControllerGetAll**](docs/APIKeysApi.md#apikeyscontrollergetall) | **GET** /api-keys | List all API keys (master only)\n*APIKeysApi* | [**apiKeysControllerGetById**](docs/APIKeysApi.md#apikeyscontrollergetbyid) | **GET** /api-keys/{id} | Get an API key by ID (master only)\n*APIKeysApi* | [**apiKeysControllerRegenerate**](docs/APIKeysApi.md#apikeyscontrollerregenerate) | **PATCH** /api-keys/{id}/regenerate | Regenerate the key for an existing API key (master only)\n*FilesApi* | [**filesControllerDelete**](docs/FilesApi.md#filescontrollerdelete) | **DELETE** /files/{id} | Delete a file by its ID\n*FilesApi* | [**filesControllerGetFile**](docs/FilesApi.md#filescontrollergetfile) | **GET** /files/{id} | Download a file by its ID\n*FilesApi* | [**filesControllerGetFileMetadata**](docs/FilesApi.md#filescontrollergetfilemetadata) | **GET** /files/{id}/metadata | Get metadata of a file by its ID\n*FilesApi* | [**filesControllerUpdate**](docs/FilesApi.md#filescontrollerupdate) | **PUT** /files/{id} | Replace an existing file by its ID\n*FilesApi* | [**filesControllerUpload**](docs/FilesApi.md#filescontrollerupload) | **POST** /files/upload | Upload a new file\n\n\n### Documentation For Models\n\n - [ApiKeyDto](docs/ApiKeyDto.md)\n - [ApiKeyWithKeyDto](docs/ApiKeyWithKeyDto.md)\n - [CreateApiKeyDto](docs/CreateApiKeyDto.md)\n - [FileMetadataDto](docs/FileMetadataDto.md)\n\n\n<a id=\"documentation-for-authorization\"></a>\n## Documentation For Authorization\n\n\nAuthentication schemes defined for the API:\n<a id=\"x-api-key\"></a>\n### x-api-key\n\n- **Type**: API key\n- **API key parameter name**: x-api-key\n- **Location**: HTTP header\n\n","readmeFilename":"README.md","_rev":"1-71c03e589381c16054d85c7d7131ad01"}