diff --git a/examples/example-simple/package.json b/examples/example-simple/package.json index b2a846e..e816852 100644 --- a/examples/example-simple/package.json +++ b/examples/example-simple/package.json @@ -1,6 +1,6 @@ { "name": "@sisyphus.js/example-simple", - "version": "2.1.0", + "version": "2.1.1", "description": "Example project using sisyphus.js", "main": "dist/index.js", "scripts": { @@ -26,14 +26,14 @@ }, "homepage": "https://github.com/ButterCam/sisyphus-js#readme", "devDependencies": { - "@sisyphus.js/cli": "^2.1.0", - "@sisyphus.js/google.proto": "^2.1.0", - "@sisyphus.js/runtime.proto": "^2.1.0" + "@sisyphus.js/cli": "^2.1.1", + "@sisyphus.js/google.proto": "^2.1.1", + "@sisyphus.js/runtime.proto": "^2.1.1" }, "dependencies": { - "@sisyphus.js/google": "^2.1.0", - "@sisyphus.js/runtime": "^2.1.0", - "@sisyphus.js/transport-aip": "^2.1.0" + "@sisyphus.js/google": "^2.1.1", + "@sisyphus.js/runtime": "^2.1.1", + "@sisyphus.js/transport-aip": "^2.1.1" }, "directories": { "proto": "proto" diff --git a/lerna.json b/lerna.json index 484b2c2..02f7fd8 100644 --- a/lerna.json +++ b/lerna.json @@ -3,5 +3,5 @@ "packages/*", "examples/*" ], - "version": "2.1.0" + "version": "2.1.1" } diff --git a/packages/sisyphus-cli/package.json b/packages/sisyphus-cli/package.json index bc33464..b971ff3 100644 --- a/packages/sisyphus-cli/package.json +++ b/packages/sisyphus-cli/package.json @@ -1,6 +1,6 @@ { "name": "@sisyphus.js/cli", - "version": "2.1.0", + "version": "2.1.1", "description": "Protoc cli for sisyphus project on js platform", "bin": { "sisygen": "lib/index.js" @@ -30,10 +30,10 @@ }, "homepage": "https://github.com/ButterCam/sisyphus-js#readme", "dependencies": { - "@sisyphus.js/compiler": "^2.1.0", - "@sisyphus.js/protoc": "^2.1.0", - "@sisyphus.js/runtime": "^2.1.0", - "@sisyphus.js/runtime.proto": "^2.1.0", + "@sisyphus.js/compiler": "^2.1.1", + "@sisyphus.js/protoc": "^2.1.1", + "@sisyphus.js/runtime": "^2.1.1", + "@sisyphus.js/runtime.proto": "^2.1.1", "commander": "^10.0.0", "npmlog": "^7.0.1" } diff --git a/packages/sisyphus-compiler/package.json b/packages/sisyphus-compiler/package.json index 35655bb..6aa61f2 100644 --- a/packages/sisyphus-compiler/package.json +++ b/packages/sisyphus-compiler/package.json @@ -1,6 +1,6 @@ { "name": "@sisyphus.js/compiler", - "version": "2.1.0", + "version": "2.1.1", "description": "Precompiled google common protos by sisyphus protobuf compiler", "main": "lib/index.js", "sisyphus": { @@ -35,6 +35,6 @@ }, "homepage": "https://github.com/ButterCam/sisyphus-js#readme", "dependencies": { - "@sisyphus.js/protoc": "^2.1.0" + "@sisyphus.js/protoc": "^2.1.1" } } diff --git a/packages/sisyphus-google-aip/package.json b/packages/sisyphus-google-aip/package.json index 3632305..ad273c6 100644 --- a/packages/sisyphus-google-aip/package.json +++ b/packages/sisyphus-google-aip/package.json @@ -1,6 +1,6 @@ { "name": "@sisyphus.js/google.aip", - "version": "2.1.0", + "version": "2.1.1", "description": "Precompiled google common aip clients by sisyphus protobuf compiler", "scripts": { "clean": "tsc --build --clean", @@ -33,12 +33,12 @@ }, "homepage": "https://github.com/ButterCam/sisyphus-js#readme", "devDependencies": { - "@sisyphus.js/cli": "^2.1.0", - "@sisyphus.js/google.proto": "^2.1.0" + "@sisyphus.js/cli": "^2.1.1", + "@sisyphus.js/google.proto": "^2.1.1" }, "dependencies": { - "@sisyphus.js/google": "^2.1.0", - "@sisyphus.js/transport-aip": "^2.1.0" + "@sisyphus.js/google": "^2.1.1", + "@sisyphus.js/transport-aip": "^2.1.1" }, "directories": { "lib": "lib" diff --git a/packages/sisyphus-google-aip/src/google/longrunning/operations.aip.ts b/packages/sisyphus-google-aip/src/google/longrunning/operations.aip.ts index 2234821..6037c1c 100644 --- a/packages/sisyphus-google-aip/src/google/longrunning/operations.aip.ts +++ b/packages/sisyphus-google-aip/src/google/longrunning/operations.aip.ts @@ -1,5 +1,5 @@ import {Operations} from '@sisyphus.js/google/lib/google/longrunning/operations' -import {aipClient, Rpc, ServiceDescriptor} from '@sisyphus.js/transport-aip' +import {Rpc, ServiceDescriptor, aipClient} from '@sisyphus.js/transport-aip' declare module '@sisyphus.js/google/lib/google/longrunning/operations' { namespace Operations { @@ -19,28 +19,40 @@ Operations.aipDescriptor = { name: 'ListOperations', i: '.google.longrunning.ListOperationsRequest', o: '.google.longrunning.ListOperationsResponse', - options: {} + options: { + http: {get: '/v1/{name=operations}'}, + methodSignature: ['name,filter'] + } }, getOperation: { name: 'GetOperation', i: '.google.longrunning.GetOperationRequest', o: '.google.longrunning.Operation', - options: {} + options: { + http: {get: '/v1/{name=operations/**}'}, + methodSignature: ['name'] + } }, deleteOperation: { name: 'DeleteOperation', i: '.google.longrunning.DeleteOperationRequest', o: '.google.protobuf.Empty', - options: {} + options: { + http: {delete: '/v1/{name=operations/**}'}, + methodSignature: ['name'] + } }, cancelOperation: { name: 'CancelOperation', i: '.google.longrunning.CancelOperationRequest', o: '.google.protobuf.Empty', - options: {} + options: { + http: {post: '/v1/{name=operations/**}:cancel', body: '*'}, + methodSignature: ['name'] + } }, waitOperation: { diff --git a/packages/sisyphus-google-proto/package.json b/packages/sisyphus-google-proto/package.json index 422de3d..03eaaa2 100644 --- a/packages/sisyphus-google-proto/package.json +++ b/packages/sisyphus-google-proto/package.json @@ -1,6 +1,6 @@ { "name": "@sisyphus.js/google.proto", - "version": "2.1.0", + "version": "2.1.1", "description": "Precompiled google common protos with full protobuf by sisyphus protobuf compiler", "main": "lib/index.js", "scripts": { @@ -34,12 +34,12 @@ }, "homepage": "https://github.com/ButterCam/sisyphus-js#readme", "devDependencies": { - "@sisyphus.js/cli": "^2.1.0" + "@sisyphus.js/cli": "^2.1.1" }, "dependencies": { - "@sisyphus.js/google": "^2.1.0", - "@sisyphus.js/runtime": "^2.1.0", - "@sisyphus.js/runtime.proto": "^2.1.0" + "@sisyphus.js/google": "^2.1.1", + "@sisyphus.js/runtime": "^2.1.1", + "@sisyphus.js/runtime.proto": "^2.1.1" }, "directories": { "lib": "lib" diff --git a/packages/sisyphus-google/package.json b/packages/sisyphus-google/package.json index 2956a95..a03a01e 100644 --- a/packages/sisyphus-google/package.json +++ b/packages/sisyphus-google/package.json @@ -1,6 +1,6 @@ { "name": "@sisyphus.js/google", - "version": "2.1.0", + "version": "2.1.1", "description": "Precompiled google common protos by sisyphus protobuf compiler", "scripts": { "clean": "tsc --build --clean", @@ -34,10 +34,10 @@ }, "homepage": "https://github.com/ButterCam/sisyphus-js#readme", "devDependencies": { - "@sisyphus.js/cli": "^2.1.0" + "@sisyphus.js/cli": "^2.1.1" }, "dependencies": { - "@sisyphus.js/runtime": "^2.1.0" + "@sisyphus.js/runtime": "^2.1.1" }, "directories": { "lib": "lib", diff --git a/packages/sisyphus-protoc/package.json b/packages/sisyphus-protoc/package.json index cfac8ed..e5dbb42 100644 --- a/packages/sisyphus-protoc/package.json +++ b/packages/sisyphus-protoc/package.json @@ -1,6 +1,6 @@ { "name": "@sisyphus.js/protoc", - "version": "2.1.0", + "version": "2.1.1", "description": "Install protoc for current platform.", "main": "lib/index.js", "bin": { diff --git a/packages/sisyphus-runtime-proto/package.json b/packages/sisyphus-runtime-proto/package.json index 3191250..7dcef6d 100644 --- a/packages/sisyphus-runtime-proto/package.json +++ b/packages/sisyphus-runtime-proto/package.json @@ -1,6 +1,6 @@ { "name": "@sisyphus.js/runtime.proto", - "version": "2.1.0", + "version": "2.1.1", "description": "Protobuf full runtime for sisyphus project on js platform, support protobuf binary format.", "main": "lib/index.js", "scripts": { @@ -35,7 +35,7 @@ }, "homepage": "https://github.com/ButterCam/sisyphus-js#readme", "dependencies": { - "@sisyphus.js/runtime": "^2.1.0" + "@sisyphus.js/runtime": "^2.1.1" }, "directories": { "lib": "lib" diff --git a/packages/sisyphus-runtime/package.json b/packages/sisyphus-runtime/package.json index edeaaf6..71be1ee 100644 --- a/packages/sisyphus-runtime/package.json +++ b/packages/sisyphus-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@sisyphus.js/runtime", - "version": "2.1.0", + "version": "2.1.1", "description": "Protobuf lite runtime for sisyphus project on js platform, only support JSON format.", "main": "lib/index.js", "scripts": { diff --git a/packages/sisyphus-transport-aip/package.json b/packages/sisyphus-transport-aip/package.json index 2512cdc..1315b02 100644 --- a/packages/sisyphus-transport-aip/package.json +++ b/packages/sisyphus-transport-aip/package.json @@ -1,6 +1,6 @@ { "name": "@sisyphus.js/transport-aip", - "version": "2.1.0", + "version": "2.1.1", "description": "gRPC transport based on AIP spec(gRPC to HTTP/Json Transcoding).", "main": "lib/index.js", "scripts": { @@ -32,8 +32,8 @@ }, "homepage": "https://github.com/ButterCam/sisyphus-js#readme", "dependencies": { - "@sisyphus.js/google": "^2.1.0", - "@sisyphus.js/runtime": "^2.1.0" + "@sisyphus.js/google": "^2.1.1", + "@sisyphus.js/runtime": "^2.1.1" }, "directories": { "lib": "lib",