Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

migrate code from googleapis/nodejs-secret-manager #3553

Merged
merged 229 commits into from
Nov 12, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
229 commits
Select commit Hold shift + click to select a range
2d8f4bf
chore: initial commit of stubbed out repo
bcoe Dec 17, 2019
b44c934
feat!: initial generation of library (#1)
bcoe Dec 18, 2019
2e74ebc
feat: add secretmanager samples (#8)
sethvargo Dec 20, 2019
34f5ad3
build: add publish configuration (#9)
bcoe Dec 20, 2019
5ce7052
chore: run synthtool (#11)
bcoe Dec 20, 2019
8c82266
chore: release 1.0.0 (#6)
release-please[bot] Dec 20, 2019
a1e6bcc
chore(deps): update dependency c8 to v7 (#12)
renovate-bot Dec 23, 2019
73a0476
chore: release 1.0.1 (#14)
release-please[bot] Dec 23, 2019
0041fcd
chore: correct patch version
bcoe Dec 23, 2019
4e0cc7c
feat: add keywords for npm
sethvargo Dec 23, 2019
3ccf040
chore: release 1.1.0 (#18)
release-please[bot] Dec 23, 2019
7d8b918
chore(deps): update dependency eslint-plugin-node to v11 (#19)
renovate-bot Dec 27, 2019
5940fe1
chore(deps): update dependency mocha to v7 (#21)
renovate-bot Jan 6, 2020
f2db891
fix(build): switches to using autorelease for docs (#22)
bcoe Jan 8, 2020
583665b
chore: release 1.1.1 (#23)
release-please[bot] Jan 9, 2020
7e379a9
fix: address bug with termination logic
yoshi-automation Jan 14, 2020
d684338
chore: release 1.1.2 (#25)
release-please[bot] Jan 14, 2020
d842a36
docs: remove misleading header (#28)
sethvargo Jan 16, 2020
1155701
chore: clear synth.metadata
JustinBeckwith Jan 24, 2020
5289afb
fix: make resource helper work; enum, bytes, and Long types now accep…
yoshi-automation Jan 28, 2020
b1d307e
chore: release 1.2.0 (#38)
release-please[bot] Jan 30, 2020
db61035
chore(deps): update dependency @types/mocha to v7
renovate-bot Jan 30, 2020
7d67e20
docs: add new samples to README (#41)
yoshi-automation Jan 30, 2020
da95c8a
chore: skip img.shields.io in docs test
JustinBeckwith Feb 1, 2020
d301c14
test: modernize mocha config (#43)
JustinBeckwith Feb 1, 2020
2dd4dd4
fix: pass x-goog-request-params header for streaming calls
yoshi-automation Feb 7, 2020
c21c2aa
chore(deps): update dependency linkinator to v2
renovate-bot Feb 10, 2020
0ba3774
build: add GitHub actions config for unit tests
bcoe Feb 12, 2020
5969700
chore: release 1.2.1 (#50)
release-please[bot] Feb 12, 2020
a716c75
feat: export protos in src/index.ts
xiaozhenliu-gg5 Feb 26, 2020
6ed680f
chore: update jsdoc.js (#59)
summer-ji-eng Feb 27, 2020
7f6faf3
feat!: library now uses v1 API surface (#62)
bcoe Feb 28, 2020
deb870f
feat!: drop support for Node 8 (which is EOL) (#64)
bcoe Feb 28, 2020
2dca9f0
chore: release 2.0.0 (#63)
release-please[bot] Feb 28, 2020
eb2ec4a
chore: update jsdoc with macro license (#65)
summer-ji-eng Feb 29, 2020
d4a169c
fix: proper enum types; updated .jsdoc.js
yoshi-automation Feb 29, 2020
cbc407c
chore: release 2.0.1 (#68)
release-please[bot] Mar 2, 2020
5646643
feat: deferred client initialization (#69)
gcf-merge-on-green[bot] Mar 6, 2020
bb4167b
build: update linkinator config (#71)
gcf-merge-on-green[bot] Mar 6, 2020
ae43ed7
build(tests): fix coveralls and enable build cop (#72)
bcoe Mar 6, 2020
8a74299
chore: release 2.1.0 (#70)
release-please[bot] Mar 9, 2020
d0795ef
docs: mention templates in contributing section of README (#75)
bcoe Mar 18, 2020
3add40d
chore: remove snippet leading whitespace (#77)
chingor13 Mar 19, 2020
73f98b9
docs: document version support goals (#82)
bcoe Mar 24, 2020
89fe51b
chore: regenerate the code (#81)
yoshi-automation Mar 25, 2020
b91db9f
feat!: drop node8 support, support for async iterators (#85)
alexander-fenster Mar 31, 2020
9d46779
build: set AUTOSYNTH_MULTIPLE_COMMITS=true for context aware commits …
bcoe Apr 1, 2020
634ca4e
chore(deps): update dependency @types/sinon to v9 (#88)
renovate-bot Apr 1, 2020
f085d23
docs: update jsdoc headers (#90)
yoshi-automation Apr 2, 2020
abeab77
chore: remove duplicate mocha config (#91)
JustinBeckwith Apr 5, 2020
1edd8d5
chore(deps): update dependency gts to v2.0.0 (#93)
renovate-bot Apr 10, 2020
8cf2fc6
chore: release 3.0.0 (#86)
release-please[bot] Apr 10, 2020
30a1fe8
fix: remove eslint, update gax, fix generated protos, run the generat…
alexander-fenster Apr 11, 2020
ad95f63
build: remove unused codecov config (#96)
JustinBeckwith Apr 12, 2020
8151ee0
chore: update lint ignore files (#97)
JustinBeckwith Apr 13, 2020
2b1f6f1
chore: remove tslint.json (#98)
JustinBeckwith Apr 14, 2020
f7e891d
chore: remove unused dev packages (#99)
JustinBeckwith Apr 14, 2020
aef5115
chore(deps): update dependency ts-loader to v7 (#100)
renovate-bot Apr 15, 2020
693d35d
chore(deps): update dependency null-loader to v4 (#101)
renovate-bot Apr 15, 2020
86c8bda
chore: run fix instead of lint in synthfile (#103)
JustinBeckwith Apr 15, 2020
8ae4c2d
chore: linting (#104)
yoshi-automation Apr 20, 2020
697fb7a
build: adopt changes to generator formatting (#107)
yoshi-automation Apr 22, 2020
01f2441
docs: update jsdoc annotations (#108)
yoshi-automation Apr 22, 2020
437ac24
chore: update npm scripts and synth.py (#109)
alexander-fenster Apr 24, 2020
9c30c7d
chore: update uuid (#114)
bcoe May 4, 2020
52fb4a9
fix: regen protos and tests, formatting (#115)
alexander-fenster May 6, 2020
b4f7108
fix: synth.py clean up for multiple version (#116)
summer-ji-eng May 7, 2020
b1e9fc2
docs: update documentation (#121)
yoshi-automation May 18, 2020
967a4d0
fix(samples): correct usage of toString() (#117)
anchor-crockagile May 19, 2020
e9fed31
docs: update quickstart on readme (#122)
yoshi-automation Jun 5, 2020
0d3c102
feat: upgrade library to GA (#123)
sofisl Jun 6, 2020
93c32d2
chore(deps): update dependency mocha to v8 (#126)
renovate-bot Jun 11, 2020
a1ae64a
feat(secrets): begin migration to secret manager from keystore (#125)
yoshi-automation Jun 12, 2020
f3a4fe5
fix: handle fallback option properly (#128)
yoshi-automation Jun 12, 2020
a3dbda9
fix: update node issue template (#130)
yoshi-automation Jun 18, 2020
d5fddcd
chore: release 3.1.0 (#113)
release-please[bot] Jun 26, 2020
4a7c1c7
build: add config .gitattributes (#134)
yoshi-automation Jun 29, 2020
d59731a
build: use bazel build (#135)
alexander-fenster Jul 6, 2020
e4b6d23
build: typeo in nodejs .gitattribute (#139)
yoshi-automation Jul 10, 2020
a91c53c
chore(deps): update dependency ts-loader to v8 (#138)
renovate-bot Jul 10, 2020
c57056a
chore(deps): update dependency @types/mocha to v8 (#140)
renovate-bot Jul 12, 2020
24a55f5
build: add Node 8 tests (#142)
yoshi-automation Jul 20, 2020
3b5ba47
build: missing parenthesis in publish script, delete Node 8 tests, ad…
yoshi-automation Jul 20, 2020
c1387c4
chore: add dev dependencies for cloud-rad ref docs (#144)
fhinkel Jul 21, 2020
6315c80
build: rename _toc to toc (#145)
yoshi-automation Jul 22, 2020
1fd427c
chore: move gitattributes files to node templates (#146)
yoshi-automation Jul 24, 2020
d9acefd
build: update protos (#148)
yoshi-automation Jul 31, 2020
6a83ccf
docs: add links to the CHANGELOG from the README.md for Java and Node…
yoshi-automation Aug 3, 2020
b0cbd62
build: --credential-file-override is no longer required (#152)
yoshi-automation Aug 10, 2020
6356140
build: use gapic-generator-typescript v1.0.7. (#153)
yoshi-automation Aug 13, 2020
06446f1
chore: update cloud rad kokoro build job, perform publish using Node …
yoshi-automation Aug 14, 2020
47ef17e
chore: start tracking obsolete files (#157)
yoshi-automation Aug 19, 2020
7aa0dc2
build: move system and samples test from Node 10 to Node 12 (#158)
yoshi-automation Aug 21, 2020
f618af8
build: track flaky tests for "nightly", add new secrets for tagging (…
yoshi-automation Aug 28, 2020
b49cbc4
docs: clean up redundant comments (#162)
yoshi-automation Sep 4, 2020
3146c23
build(test): recursively find test files; fail on unsupported depende…
yoshi-automation Sep 12, 2020
98b8dd9
feat: update secretmanager.googleapis.com v1 protos
yoshi-automation Sep 14, 2020
ae6eb35
chore: release 3.2.0 (#166)
release-please[bot] Sep 15, 2020
1aeb847
chore: update bucket for cloud-rad (#168)
yoshi-automation Oct 1, 2020
df1a15d
build(node_library): migrate to Trampoline V2 (#170)
yoshi-automation Oct 5, 2020
c681c25
chore(deps): update dependency webpack-cli to v4 (#173)
renovate-bot Oct 12, 2020
377fb75
chore(deps): update dependency webpack to v5 (#172)
renovate-bot Oct 14, 2020
905ea2c
build: only check --engine-strict for production deps (#174)
yoshi-automation Oct 16, 2020
a0626d2
chore: clean up Node.js TOC for cloud-rad (#175)
yoshi-automation Oct 21, 2020
de316de
docs: updated code of conduct (includes update to actions) (#180)
yoshi-automation Oct 27, 2020
55196b0
build: update to the latest build config (#182)
yoshi-automation Oct 31, 2020
c55a963
build(node): add KOKORO_BUILD_ARTIFACTS_SUBDIR to env (#183)
yoshi-automation Nov 2, 2020
44c3450
fix: do not modify options object, use defaultScopes (#184)
alexander-fenster Nov 5, 2020
50a6424
chore: release 3.2.1 (#185)
release-please[bot] Nov 5, 2020
9bfd100
fix: do not modify options object, use defaultScopes (#187)
alexander-fenster Nov 6, 2020
b86701b
chore: release 3.2.2 (#188)
release-please[bot] Nov 11, 2020
2159112
fix(browser): check for fetch on window
yoshi-automation Nov 23, 2020
abc1978
docs: spelling correction for "targetting" (#193)
yoshi-automation Nov 25, 2020
84627f3
chore: release 3.2.3 (#192)
release-please[bot] Dec 2, 2020
033f666
chore: generate GAPIC metadata JSON file (#194)
yoshi-automation Dec 4, 2020
fdca99f
docs: add instructions for authenticating for system tests (#195)
yoshi-automation Dec 22, 2020
fad97bf
docs: update dates (#197)
yoshi-automation Jan 7, 2021
08da5b8
feat: adds style enumeration (#199)
yoshi-automation Jan 9, 2021
8380780
chore: release 3.3.0 (#200)
release-please[bot] Jan 12, 2021
5a79497
feat: added expire_time and ttl fields to Secret (#201)
yoshi-automation Jan 21, 2021
ec550ea
chore: release 3.4.0 (#203)
release-please[bot] Jan 21, 2021
1517c93
refactor(nodejs): move build cop to flakybot (#204)
yoshi-automation Jan 27, 2021
718a354
build: adds UNORDERED_LIST enum (#206)
yoshi-automation Feb 4, 2021
60940bf
feat: added topic field to Secret (#207)
yoshi-automation Mar 2, 2021
ea688a3
chore: release 3.5.0 (#208)
release-please[bot] Mar 3, 2021
7aae93e
build: update gapic-generator-typescript to v1.2.10. (#211)
yoshi-automation Mar 7, 2021
6153283
chore: release 3.5.0 (#210)
release-please[bot] Mar 8, 2021
c5aa64a
chore: migrate to owl bot (#213)
SurferJeffAtGoogle Mar 18, 2021
94440a4
chore(deps): update dependency sinon to v10 (#221)
renovate-bot Mar 23, 2021
4179a13
feat: Rotation for Secrets (#228)
gcf-owl-bot[bot] Mar 29, 2021
083fad1
build: update .OwlBot.lock with new version of post-processor (#227)
gcf-owl-bot[bot] Mar 30, 2021
9633743
chore: release 3.6.0 (#229)
release-please[bot] Apr 1, 2021
5fc0a4c
chore(deps): update dependency @types/sinon to v10 (#236)
renovate-bot Apr 14, 2021
89b1253
chore(deps): update dependency ts-loader to v9 (#240)
renovate-bot Apr 19, 2021
6fd2b0f
fix(deps): require google-gax v2.12.0 (#247)
alexander-fenster May 7, 2021
a12afa0
chore: new owl bot post processor docker image (#249)
gcf-owl-bot[bot] May 10, 2021
c313899
fix: use require() to load JSON protos (#250)
gcf-owl-bot[bot] May 11, 2021
e8455b6
chore: update gapic-generator-typescript to v1.3.2 (#251)
gcf-owl-bot[bot] May 11, 2021
8ad5ad8
chore: release 3.6.1 (#248)
release-please[bot] May 13, 2021
c572571
chore(deps): update dependency @types/node to v14 (#255)
renovate-bot May 21, 2021
d4db4cb
feat: Etags in Secret Manager (#253)
gcf-owl-bot[bot] May 24, 2021
befcb71
chore: release 3.7.0 (#256)
release-please[bot] May 25, 2021
073d387
chore(deps): update dependency sinon to v11 (#257)
renovate-bot May 25, 2021
144246e
fix: GoogleAdsError missing using generator version after 1.3.0 (#258)
gcf-owl-bot[bot] May 25, 2021
b2008e7
chore: release 3.7.1 (#259)
release-please[bot] May 25, 2021
807589b
chore: make generate_index_ts() deterministic (#260)
gcf-owl-bot[bot] May 29, 2021
2c7f354
chore(nodejs): remove api-extractor dependencies (#265)
fhinkel Jun 10, 2021
1e96e51
fix: make request optional in all cases (#269)
gcf-owl-bot[bot] Jun 22, 2021
a526523
chore: release 3.7.2 (#270)
release-please[bot] Jun 24, 2021
6dfdf86
fix(deps): google-gax v2.17.0 with mTLS (#273)
bcoe Jun 30, 2021
529ac35
chore: release 3.7.3 (#275)
release-please[bot] Jun 30, 2021
c36fc18
feat: Tune Secret Manager auto retry parameters (#276)
gcf-owl-bot[bot] Jul 9, 2021
7d05ac7
fix(deps): google-gax v2.17.1 (#278)
bcoe Jul 12, 2021
abb975e
chore: release 3.8.0 (#277)
release-please[bot] Jul 13, 2021
b3ae9c2
fix: Updating WORKSPACE files to use the newest version of the Typesc…
gcf-owl-bot[bot] Jul 16, 2021
2e85020
chore: release 3.8.1 (#280)
release-please[bot] Jul 16, 2021
a59cd38
feat: In Secret Manager, users can now use filter to customize the ou…
gcf-owl-bot[bot] Jul 30, 2021
d691e4b
chore: release 3.9.0 (#285)
release-please[bot] Jul 30, 2021
aaec92a
chore(nodejs): update client ref docs link in metadata (#287)
fhinkel Aug 4, 2021
04dcdbc
fix(deps): google-gax v2.24.1 (#289)
bcoe Aug 17, 2021
5e3cb8e
chore: release 3.9.1 (#290)
release-please[bot] Aug 17, 2021
5cb21aa
feat: turns on self-signed JWT feature flag (#291)
gcf-owl-bot[bot] Aug 23, 2021
05309f9
chore: release 3.10.0 (#292)
release-please[bot] Aug 24, 2021
8e6ddee
chore: disable renovate dependency dashboard (#1194) (#293)
gcf-owl-bot[bot] Aug 25, 2021
b37d1cb
build: add @googleapis/api-secrets to codeowners (#294)
bcoe Aug 31, 2021
f0a1cca
fix(build): set default branch to main (#295)
bcoe Sep 10, 2021
1c9e39a
chore: release 3.10.1 (#296)
release-please[bot] Sep 10, 2021
f81ca95
chore: relocate owl bot post processor (#299)
SurferJeffAtGoogle Sep 21, 2021
100aa2f
build(node): update deps used during postprocessing (#1243) (#304)
gcf-owl-bot[bot] Oct 14, 2021
aa64e59
chore(cloud-rad): delete api-extractor config (#307)
fhinkel Oct 21, 2021
a0fe02b
chore(deps): update dependency @types/node to v16 (#308)
renovate-bot Oct 26, 2021
bf80632
chore(deps): update dependency sinon to v12 (#310)
renovate-bot Nov 4, 2021
6bc8569
docs(samples): add example tags to generated samples (#312)
gcf-owl-bot[bot] Nov 10, 2021
72d929a
build: add generated samples to .eslintignore (#320)
gcf-owl-bot[bot] Dec 9, 2021
97ee63b
docs(node): support "stable"/"preview" release level (#1312) (#323)
gcf-owl-bot[bot] Dec 29, 2021
bb42c81
chore: add api_shortname and library_type to repo metadata (#322)
parthea Dec 30, 2021
594bc77
docs(badges): tweak badge to use new preview/stable language (#1314) …
gcf-owl-bot[bot] Dec 30, 2021
9db73ae
test(nodejs): remove 15 add 16 (#1322) (#327)
gcf-owl-bot[bot] Jan 11, 2022
c96e0cb
chore(deps): update dependency gts to v3 (#328)
renovate-bot Jan 12, 2022
ce12bc5
build: update copyright year to 2022 (#330)
gcf-owl-bot[bot] Jan 20, 2022
ed4243c
chore: update v2.12.0 gapic-generator-typescript (#332)
gcf-owl-bot[bot] Jan 26, 2022
2d7e291
feat: Checksums in Secret Manager (#335)
gcf-owl-bot[bot] Feb 1, 2022
519c9e3
docs(nodejs): version support policy edits (#1346) (#338)
gcf-owl-bot[bot] Feb 3, 2022
f1e08ef
chore(deps): update dependency sinon to v13 (#334)
renovate-bot Feb 5, 2022
d97a63e
chore(main): release 3.11.0 (#336)
release-please[bot] Feb 8, 2022
7996c5f
docs(samples): include metadata file, add exclusions for samples to h…
gcf-owl-bot[bot] Feb 18, 2022
d75c9c1
chore(deps): Update `google-gax` to `v2.30.0` (#340)
danielbankhead Feb 23, 2022
560fb95
testing: add samples/system tests with Cloud Build (#350)
Mar 14, 2022
71b16f1
chore: update v2.14.2 gapic-generator-typescript (#354)
gcf-owl-bot[bot] Mar 16, 2022
963d301
feat: AuditConfig for IAM v1 (#356)
gcf-owl-bot[bot] Apr 5, 2022
3139ad9
chore(main): release 3.12.0 (#357)
release-please[bot] Apr 11, 2022
fce67a7
build(node): update client library version in samples metadata (#1356…
gcf-owl-bot[bot] Apr 20, 2022
4ca5407
chore(deps): update dependency @types/mocha to v9 (#366)
renovate-bot May 3, 2022
cf5dacc
chore(deps): update dependency sinon to v14 (#369)
renovate-bot May 9, 2022
762c2f4
build!: update library to use Node 12 (#371)
sofisl May 20, 2022
3b51fa3
chore(main): release 4.0.0 (#372)
release-please[bot] Jun 6, 2022
964c234
chore(deps): update dependency jsdoc-region-tag to v2 (#378)
renovate-bot Jun 13, 2022
c07cfed
chore(deps): update dependency jsdoc-fresh to v2 (#377)
renovate-bot Jun 15, 2022
a78ad0c
fix(docs): describe fallback rest option (#379)
gcf-owl-bot[bot] Jun 30, 2022
15d6784
chore(main): release 4.0.1 (#381)
release-please[bot] Jun 30, 2022
5953e66
chore(deps): update dependency linkinator to v4 (#385)
renovate-bot Jul 15, 2022
94e6d0b
feat: add code samples for secret manager access by alias (#373)
nataliesalvati Aug 9, 2022
0500ae5
docs(samples): Added sample for creating Secret with UserManaged repl…
kapishps Aug 17, 2022
3c1eea4
chore: remove unused proto imports (#391)
gcf-owl-bot[bot] Aug 19, 2022
2b17714
fix: better support for fallback mode (#392)
gcf-owl-bot[bot] Aug 23, 2022
4e9c865
fix: change import long to require (#394)
gcf-owl-bot[bot] Aug 23, 2022
aaae02d
chore(main): release 4.1.0 (#389)
release-please[bot] Aug 23, 2022
1b40e6d
chore(main): release 4.1.1 (#397)
release-please[bot] Aug 26, 2022
e76745e
fix: do not import the whole google-gax from proto JS (#1553) (#398)
gcf-owl-bot[bot] Aug 27, 2022
6a024ce
fix: allow passing gax instance to client constructor (#399)
gcf-owl-bot[bot] Sep 1, 2022
6872396
chore(main): release 4.1.2 (#400)
release-please[bot] Sep 7, 2022
f037454
chore(deps): update dependency uuid to v9 (#401)
renovate-bot Sep 9, 2022
8c7e943
fix: preserve default values in x-goog-request-params header (#403)
gcf-owl-bot[bot] Sep 14, 2022
fbaaa63
test: use fully qualified request type name in tests (#407)
gcf-owl-bot[bot] Sep 22, 2022
fd0a264
chore(main): release 4.1.3 (#404)
release-please[bot] Sep 22, 2022
6a65446
chore(deps): update node.js to v19 (#409)
renovate-bot Oct 19, 2022
5ff70b5
test: add owlbot nodejs container tests (#414)
gcf-owl-bot[bot] Nov 3, 2022
4c8e995
fix(deps): use google-gax v3.5.2 (#413)
alexander-fenster Nov 4, 2022
b172525
chore(deps): update dependency jsdoc to v4 (#416)
renovate-bot Nov 4, 2022
3a9fb69
chore(deps): update dependency @types/node to v18 (#411)
renovate-bot Nov 11, 2022
95d18b5
chore(main): release 4.1.4 (#415)
release-please[bot] Nov 11, 2022
a9e8371
Merge remote-tracking branch 'migration/main' into nodejs-secret-mana…
sofisl Nov 11, 2022
f3db115
build: add release-please config, fix owlbot-config
sofisl Nov 11, 2022
caab498
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Nov 11, 2022
ac96f20
samples: fix quickstart
sofisl Nov 11, 2022
28f6ed8
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Nov 11, 2022
9e1f3d5
Merge branch 'main' into nodejs-secret-manager-migration
sofisl Nov 11, 2022
1840900
Merge branch 'main' into nodejs-secret-manager-migration
sofisl Nov 12, 2022
f837fc7
add imports from mocha
sofisl Nov 12, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
"packages/google-cloud-recommender": "5.0.4",
"packages/google-cloud-redis": "3.1.5",
"packages/google-cloud-resourcemanager": "4.1.3",
"packages/google-cloud-secretmanager": "4.1.4",
"packages/google-cloud-scheduler": "3.0.5",
"packages/google-cloud-security-publicca": "0.1.3",
"packages/google-cloud-shell": "2.0.4",
Expand Down
21 changes: 21 additions & 0 deletions packages/google-cloud-secretmanager/.OwlBot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Copyright 2021 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

deep-remove-regex:
- /owl-bot-staging

deep-copy-regex:
- source: /google/cloud/secretmanager/(.*)/.*-nodejs
dest: /owl-bot-staging/google-cloud-secretmanager/$1

7 changes: 7 additions & 0 deletions packages/google-cloud-secretmanager/.eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
**/node_modules
**/coverage
test/fixtures
build/
docs/
protos/
samples/generated/
3 changes: 3 additions & 0 deletions packages/google-cloud-secretmanager/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": "./node_modules/gts"
}
4 changes: 4 additions & 0 deletions packages/google-cloud-secretmanager/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
*.ts text eol=lf
*.js text eol=lf
protos/* linguist-generated
**/api-extractor.json linguist-language=JSON-with-Comments
14 changes: 14 additions & 0 deletions packages/google-cloud-secretmanager/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
**/*.log
**/node_modules
.coverage
coverage
.nyc_output
docs/
out/
build/
system-test/secrets.js
system-test/*key.json
*.lock
.DS_Store
package-lock.json
__pycache__
55 changes: 55 additions & 0 deletions packages/google-cloud-secretmanager/.jsdoc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
// Copyright 2022 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// https://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
// ** This file is automatically generated by gapic-generator-typescript. **
// ** https://github.com/googleapis/gapic-generator-typescript **
// ** All changes to this file may be overwritten. **

'use strict';

module.exports = {
opts: {
readme: './README.md',
package: './package.json',
template: './node_modules/jsdoc-fresh',
recurse: true,
verbose: true,
destination: './docs/'
},
plugins: [
'plugins/markdown',
'jsdoc-region-tag'
],
source: {
excludePattern: '(^|\\/|\\\\)[._]',
include: [
'build/src',
'protos'
],
includePattern: '\\.js$'
},
templates: {
copyright: 'Copyright 2022 Google LLC',
includeDate: false,
sourceFiles: false,
systemName: '@google-cloud/secret-manager',
theme: 'lumen',
default: {
outputSourceFiles: false
}
},
markdown: {
idInHeadings: true
}
};
29 changes: 29 additions & 0 deletions packages/google-cloud-secretmanager/.mocharc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
// Copyright 2022 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
const config = {
"enable-source-maps": true,
"throw-deprecation": true,
"timeout": 10000,
"recursive": true
}
if (process.env.MOCHA_THROW_DEPRECATION === 'false') {
delete config['throw-deprecation'];
}
if (process.env.MOCHA_REPORTER) {
config.reporter = process.env.MOCHA_REPORTER;
}
if (process.env.MOCHA_REPORTER_OUTPUT) {
config['reporter-option'] = `output=${process.env.MOCHA_REPORTER_OUTPUT}`;
}
module.exports = config
24 changes: 24 additions & 0 deletions packages/google-cloud-secretmanager/.nycrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"report-dir": "./.coverage",
"reporter": ["text", "lcov"],
"exclude": [
"**/*-test",
"**/.coverage",
"**/apis",
"**/benchmark",
"**/conformance",
"**/docs",
"**/samples",
"**/scripts",
"**/protos",
"**/test",
"**/*.d.ts",
".jsdoc.js",
"**/.jsdoc.js",
"karma.conf.js",
"webpack-tests.config.js",
"webpack.config.js"
],
"exclude-after-remap": false,
"all": true
}
6 changes: 6 additions & 0 deletions packages/google-cloud-secretmanager/.prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
**/node_modules
**/coverage
test/fixtures
build/
docs/
protos/
17 changes: 17 additions & 0 deletions packages/google-cloud-secretmanager/.prettierrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
// Copyright 2022 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// https://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

module.exports = {
...require('gts/.prettierrc.json')
}
17 changes: 17 additions & 0 deletions packages/google-cloud-secretmanager/.repo-metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"client_documentation": "https://cloud.google.com/nodejs/docs/reference/secret-manager/latest",
"api_id": "secretmanager.googleapis.com",
"distribution_name": "@google-cloud/secret-manager",
"release_level": "stable",
"default_version": "v1",
"language": "nodejs",
"name_pretty": "Secret Manager",
"repo": "googleapis/google-cloud-node",
"product_documentation": "https://cloud.google.com/secret-manager/docs",
"requires_billing": true,
"name": "secretmanager",
"issue_tracker": "https://issuetracker.google.com/issues/new?component=784854",
"codeowner_team": "@googleapis/api-secrets",
"api_shortname": "secretmanager",
"library_type": "GAPIC_AUTO"
}
Loading