@files-stack/graphql-schema
Advanced tools
Comparing version 0.0.4 to 0.0.5-1
@@ -264,3 +264,3 @@ module.exports = | ||
module.exports = "interface Node {\n id: ID!\n}\n\ninterface IBaseStat {\n resource: String!\n name: String!\n mtime: String!\n etag: String!\n}\n\ntype IFileStat implements IBaseStat {\n resource: String!\n name: String!\n mtime: String!\n etag: String!\n isDirectory: Boolean!\n hasChildren: Boolean!\n children: [IFileStat]\n size: Int\n}\n\n\ntype IContent implements IBaseStat {\n resource: String!\n name: String!\n mtime: String!\n etag: String!\n value: String!\n encoding: String!\n}\n\ntype IStreamContent implements IBaseStat {\n resource: String!\n name: String!\n mtime: String!\n etag: String!\n # to replace string with IStringStream\n value: String!\n encoding: String!\n}\n\nenum FileOperation {\n CREATE\n DELETE\n MOVE\n COPY\n IMPORT\n}\n\nenum FileChangeType {\n UPDATED\n ADDED\n DELETED\n}\n\ntype IFileChange {\n type: FileChangeType\n resource: String\n}\n\ninput IUpdateContentOptions {\n encoding: String\n overwriteEncoding: Boolean\n overwriteReadonly: Boolean\n mtime: String\n etag: String\n}\n\ninput IResolveContentOptions {\n acceptTextOnly: Boolean\n etag: String\n encoding: String\n autoGuessEncoding: Boolean\n}\n\ninput IResolveFileOptions {\n resolveTo: [String]\n resolveSingleChildDescendants: Boolean\n}\n\ntype IImportResult {\n stat: IFileStat\n isNew: Boolean\n}\n\n\n# Mutations\nextend type Mutation {\n importFile(source: String!, targetFolder: String!): IImportResult\n updateContent(resource: String!, value: String!, options: IUpdateContentOptions!): IFileStat\n moveFile(source: String!, target: String!, overwrite: Boolean): IFileStat\n copyFile(source: String!, target: String!, overwrite: Boolean): IFileStat\n createFile(resource: String!, content: String): IFileStat\n createFolder(resource: String!): IFileStat\n rename(resource: String!, newName: String!): IFileStat\n touchFile(resource: String!): IFileStat\n del(resource: String!, useTrash: Boolean): Boolean\n watchFileChanges(resource: String!): Boolean\n unwatchFileChanges(resource: String!): Boolean\n unwatchFileChangesFsPath(fsPath: String!): Boolean\n # updateOptions(options: any): Boolean\n}\n\n# Root Query\nextend type Query {\n resolveFile(resource: String!, options: IResolveFileOptions): IFileStat\n existsFile(resource: String!): Boolean\n resolveContent(resource: String!, options: IResolveContentOptions): IContent\n resolveStreamContent(resouce: String!, options: IResolveContentOptions): IStreamContent\n resolveContents(resources: [String!]!): [IContent]\n getEncoding(resource: String!): String\n\n}\n\n# Subscriptions\nextend type Subscription {\n fileData(id: Int!): IFileChange\n}" | ||
module.exports = "interface IBaseStat {\n resource: String!\n name: String!\n mtime: String!\n etag: String!\n}\n\ntype IFileStat implements IBaseStat {\n resource: String!\n name: String!\n mtime: String!\n etag: String!\n isDirectory: Boolean!\n hasChildren: Boolean!\n children: [IFileStat]\n size: Int\n}\n\n\ntype IContent implements IBaseStat {\n resource: String!\n name: String!\n mtime: String!\n etag: String!\n value: String!\n encoding: String!\n}\n\ntype IStreamContent implements IBaseStat {\n resource: String!\n name: String!\n mtime: String!\n etag: String!\n # to replace string with IStringStream\n value: String!\n encoding: String!\n}\n\nenum FileOperation {\n CREATE\n DELETE\n MOVE\n COPY\n IMPORT\n}\n\nenum FileChangeType {\n UPDATED\n ADDED\n DELETED\n}\n\ntype IFileChange {\n type: FileChangeType\n resource: String\n}\n\ninput IUpdateContentOptions {\n encoding: String\n overwriteEncoding: Boolean\n overwriteReadonly: Boolean\n mtime: String\n etag: String\n}\n\ninput IResolveContentOptions {\n acceptTextOnly: Boolean\n etag: String\n encoding: String\n autoGuessEncoding: Boolean\n}\n\ninput IResolveFileOptions {\n resolveTo: [String]\n resolveSingleChildDescendants: Boolean\n}\n\ntype IImportResult {\n stat: IFileStat\n isNew: Boolean\n}\n\n\n# Mutations\nextend type Mutation {\n importFile(source: String!, targetFolder: String!): IImportResult\n updateContent(resource: String!, value: String!, options: IUpdateContentOptions!): IFileStat\n moveFile(source: String!, target: String!, overwrite: Boolean): IFileStat\n copyFile(source: String!, target: String!, overwrite: Boolean): IFileStat\n createFile(resource: String!, content: String): IFileStat\n createFolder(resource: String!): IFileStat\n rename(resource: String!, newName: String!): IFileStat\n touchFile(resource: String!): IFileStat\n del(resource: String!, useTrash: Boolean): Boolean\n watchFileChanges(resource: String!): Boolean\n unwatchFileChanges(resource: String!): Boolean\n unwatchFileChangesFsPath(fsPath: String!): Boolean\n # updateOptions(options: any): Boolean\n}\n\n# Root Query\nextend type Query {\n resolveFile(resource: String!, options: IResolveFileOptions): IFileStat\n existsFile(resource: String!): Boolean\n resolveContent(resource: String!, options: IResolveContentOptions): IContent\n resolveStreamContent(resouce: String!, options: IResolveContentOptions): IStreamContent\n resolveContents(resources: [String!]!): [IContent]\n getEncoding(resource: String!): String\n\n}\n\n# Subscriptions\nextend type Subscription {\n fileData(id: Int!): IFileChange\n}" | ||
@@ -267,0 +267,0 @@ /***/ }) |
{ | ||
"name": "@files-stack/graphql-schema", | ||
"version": "0.0.4", | ||
"version": "0.0.5-1", | ||
"description": "Sample Schema Module", | ||
@@ -45,7 +45,7 @@ "main": "lib/index.js", | ||
"dependencies": { | ||
"@files-stack/core": "^0.0.4", | ||
"@files-stack/server-core": "^0.0.4" | ||
"@files-stack/core": "^0.0.5", | ||
"@files-stack/server-core": "^0.0.5" | ||
}, | ||
"devDependencies": { | ||
"@files-stack/utils": "^0.0.4", | ||
"@files-stack/utils": "^0.0.5", | ||
"cross-env": "^5.0.5", | ||
@@ -52,0 +52,0 @@ "jest": "^21.1.0", |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
35851
+ Added@files-stack/core@0.0.5(transitive)
+ Added@files-stack/server-core@0.0.5(transitive)
- Removed@files-stack/core@0.0.4(transitive)
- Removed@files-stack/server-core@0.0.4(transitive)
Updated@files-stack/core@^0.0.5