Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
194 commits
Select commit Hold shift + click to select a range
c3b0040
feat: initial commit 🎉
JustinBeckwith Jul 16, 2018
39e3712
chore: add ci and bump version
JustinBeckwith Jul 23, 2018
1453777
chore(deps): lock file maintenance (#2)
renovate[bot] Jul 24, 2018
f064444
chore(deps): lock file maintenance (#3)
renovate[bot] Jul 24, 2018
c46c8f7
chore(deps): update dependency gts to ^0.8.0 (#1)
renovate[bot] Jul 25, 2018
db73dd1
chore: move mocha options to mocha.opts (#4)
JustinBeckwith Jul 30, 2018
391537a
chore: assert.deelEqual => assert.deepStrictEqual (#5)
jkwlui Jul 30, 2018
0ec1485
chore(deps): update dependency typescript to v3 (#6)
renovate[bot] Jul 30, 2018
8f8bad8
chore(deps): lock file maintenance (#7)
renovate[bot] Jul 31, 2018
8c1958d
remove that whitespace (#8)
JustinBeckwith Aug 2, 2018
1c788de
chore(deps): lock file maintenance (#10)
renovate[bot] Aug 7, 2018
a06da37
chore: ignore package-lock.json (#11)
JustinBeckwith Aug 7, 2018
cbad61b
chore(deps): update dependency nyc to v13 (#12)
renovate[bot] Aug 28, 2018
8278901
Add synth script and update CI (#14)
JustinBeckwith Sep 4, 2018
d533c5d
Release v0.3.1 (#17)
JustinBeckwith Sep 6, 2018
c5dac2d
Update CI config (#18)
dpebot Sep 10, 2018
ca4ab49
Enable no-var in eslint (#19)
JustinBeckwith Sep 18, 2018
760c02f
Enable prefer-const in the eslint config (#21)
JustinBeckwith Sep 20, 2018
c749863
Update CI config (#22)
dpebot Sep 21, 2018
1ead009
test: remove appveyor config (#23)
JustinBeckwith Sep 25, 2018
156f5c4
Don't publish sourcemaps (#26)
jkwlui Sep 27, 2018
7f6b2b9
Update CI config (#28)
dpebot Sep 28, 2018
d7c6c36
chore(deps): update dependency sinon to v7 (#33)
renovate[bot] Oct 15, 2018
fe132e1
chore: include build in eslintignore (#48)
JustinBeckwith Oct 30, 2018
7033805
chore: update CircleCI config (#51)
JustinBeckwith Nov 1, 2018
ddfa2b1
chore: update eslintignore config (#53)
JustinBeckwith Nov 12, 2018
fb21048
chore(deps): update dependency gts to ^0.9.0 (#54)
renovate[bot] Nov 13, 2018
e92f7dd
chore: add synth.metadata
yoshi-automation Nov 19, 2018
b45a584
fix: Pin @types/sinon to last compatible version (#57)
stephenplusplus Nov 20, 2018
456e515
chore(deps): update dependency @types/sinon to v5.0.7 (#58)
renovate[bot] Nov 22, 2018
cd753a6
fix(build): fix system key decryption (#60)
jkwlui Dec 2, 2018
3565846
chore: update license file (#64)
JustinBeckwith Dec 4, 2018
dc7eaf7
fix: get the build passing (#65)
JustinBeckwith Dec 4, 2018
24b4caf
chore(build): update prettier config (#66)
yoshi-automation Dec 5, 2018
3e0bd46
chore: nyc ignore build/test by default (#68)
JustinBeckwith Dec 5, 2018
a98920f
build: add Kokoro configs for autorelease (#72)
jkwlui Dec 10, 2018
a2d000d
chore: update nyc and eslint configs (#76)
JustinBeckwith Dec 11, 2018
4a8bb54
chore(deps): update dependency @types/sinon to v7 (#78)
renovate[bot] Dec 13, 2018
95ef990
build: check broken links in generated docs (#79)
jkwlui Jan 9, 2019
51c19df
chore: move CONTRIBUTING.md to root (#85)
jkwlui Feb 7, 2019
afe8934
docs: update contributing path in README (#86)
callmehiphop Feb 8, 2019
34a5262
build: create docs test npm scripts (#88)
JustinBeckwith Feb 11, 2019
809330b
feat: add callbackify() and callbackifyAll() methods (#82)
AVaksman Feb 13, 2019
e5375c6
Release v0.4.0 (#89)
JustinBeckwith Feb 13, 2019
06cacca
docs: update links in contrib guide (#91)
JustinBeckwith Feb 14, 2019
c65876b
build: use linkinator for docs test (#90)
JustinBeckwith Feb 14, 2019
bca1e94
chore(deps): update dependency mocha to v6
renovate[bot] Feb 19, 2019
b32b534
build: update release configuration
yoshi-automation Mar 5, 2019
e6f7e10
build: Add docuploader credentials to node publish jobs (#95)
jkwlui Mar 8, 2019
3067c32
chore(deps): update dependency hard-rejection to v2 (#99)
renovate[bot] Mar 18, 2019
9fcb04e
chore(deps): update dependency nyc to v14
renovate[bot] Apr 16, 2019
327aa13
docs: use repo-metadata to generate the README (#106)
JustinBeckwith Apr 26, 2019
f8899f5
update to .nycrc with --all enabled (#107)
Apr 29, 2019
96232b3
build!: upgrade engines field to >=8.10.0 (#108)
May 2, 2019
32904d4
chore(deps): update dependency gts to v1 (#105)
renovate[bot] May 2, 2019
abae9a3
chore: release 1.0.0 (#110)
JustinBeckwith May 2, 2019
59ea515
build: only pipe to codecov from tests run on Node 10 (#112)
yoshi-automation May 7, 2019
9fbed20
build: add new kokoro config for coverage and release-please (#116)
May 17, 2019
2d725f1
build: updated kokoro config for coverage and release-please (#117)
May 17, 2019
ab87e17
build: ignore proto files in test coverage (#119)
JustinBeckwith May 28, 2019
993eca3
chore(deps): update dependency typescript to ~3.5.0 (#121)
renovate[bot] May 30, 2019
4be11a8
build: remove unused clang format (#122)
JustinBeckwith Jun 10, 2019
a43dcbc
fix(docs): move to new client docs URL (#124)
Jun 13, 2019
386c431
chore: release 1.0.1 (#125)
yoshi-automation Jun 14, 2019
d3258bb
build: switch to GitHub magic proxy (#127)
Jun 18, 2019
338d0ed
fix(docs): link to reference docs section on googleapis.dev (#128)
Jun 25, 2019
1616c92
chore: release 1.0.2 (#129)
yoshi-automation Jun 26, 2019
a6b9820
build: use config file for linkinator (#130)
JustinBeckwith Jun 28, 2019
e1aa138
docs: use the jsdoc-fresh theme (#131)
JustinBeckwith Jul 31, 2019
c55029c
docs: update link to client docs (#133)
yoshi-automation Aug 28, 2019
2871ab5
chore(deps): update dependency typescript to ~3.6.0 (#134)
Aug 29, 2019
480bbb2
update .nycrc ignore rules (#135)
Sep 6, 2019
09f1f2e
chore: add protos/ to .eslintignore
alexander-fenster Sep 27, 2019
b68222c
chore: update pull request template
yoshi-automation Oct 7, 2019
c30edef
chore: update CONTRIBUTING.md and make releaseType node (#143)
Oct 9, 2019
7086c18
test: collect coverage in src/ folder
yoshi-automation Oct 31, 2019
83cbf8b
chore(deps): update dependency typescript to ~3.7.0 (#145)
renovate-bot Nov 7, 2019
663e395
fix(docs): add jsdoc-region-tag plugin (#146)
Nov 13, 2019
63e0319
chore: release 1.0.3 (#147)
release-please[bot] Nov 13, 2019
0acc3f2
chore: update license headers
JustinBeckwith Nov 25, 2019
538807f
fix(deps): pin TypeScript below 3.7.0
Dec 5, 2019
d84cc55
chore: release 1.0.4 (#151)
release-please[bot] Dec 5, 2019
5a9b6cc
docs: update jsdoc license/samples-README (#152)
Dec 26, 2019
e8a65fb
chore(deps): update dependency sinon to v8 (#155)
renovate-bot Dec 27, 2019
f7653d4
build: use c8 for coverage (#156)
JustinBeckwith Dec 27, 2019
5cf44e8
refactor: use explicit mocha imports
JustinBeckwith Dec 30, 2019
db9da34
build: add **/*.d.ts to coverage ignore list
yoshi-automation Jan 3, 2020
6d8199a
chore(deps): update dependency mocha to v7
renovate-bot Jan 6, 2020
5697c3c
chore: clear synth.metadata
JustinBeckwith Jan 24, 2020
8aec8bf
chore: regenerate synth.metadata (#163)
yoshi-automation Jan 28, 2020
19c047f
chore(deps): update dependency @types/mocha to v7
renovate-bot Jan 30, 2020
be924b8
chore: skip img.shields.io in docs test
JustinBeckwith Feb 1, 2020
85bda90
test: modernize mocha config (#165)
JustinBeckwith Feb 5, 2020
baeeb5c
chore(deps): update dependency linkinator to v2
renovate-bot Feb 10, 2020
fc510dd
build: add GitHub actions config for unit tests (#168)
Feb 13, 2020
4d0cf1a
chore(deps): update dependency sinon to v9
renovate-bot Feb 20, 2020
351d5cf
chore: update jsdoc.js (#172)
summer-ji-eng Feb 27, 2020
c64448c
build: update linkinator config (#174)
gcf-merge-on-green[bot] Mar 6, 2020
c931ea3
docs: mention templates in contributing section of README (#178)
Mar 18, 2020
8dd47fc
feat!: drop Node 8 from engines field (#184)
Mar 23, 2020
5aa842e
build(tests): fix coveralls and enable build cop (#175)
Mar 23, 2020
0bce609
build!: update to latest version of gts/typescript (#183)
Mar 23, 2020
ca9fb40
chore: release 2.0.0 (#185)
release-please[bot] Mar 23, 2020
a21e444
docs: document version support goals (#186)
Mar 24, 2020
918943c
build: set AUTOSYNTH_MULTIPLE_COMMITS=true for context aware commits …
Apr 1, 2020
599b515
build: add GitHub actions config for unit tests (#190)
yoshi-automation Apr 1, 2020
f2f3ae3
chore(deps): update dependency @types/sinon to v9 (#189)
renovate-bot Apr 1, 2020
aa87362
fix: apache license URL (#468) (#191)
yoshi-automation Apr 8, 2020
5c9b2e1
build: remove unused codecov config (#193)
JustinBeckwith Apr 12, 2020
2adcedb
chore: update lint ignore files (#194)
JustinBeckwith Apr 13, 2020
e3b7047
chore: remove tslint.json (#195)
JustinBeckwith Apr 14, 2020
b73c53d
build: use codecov's action, now that it's authless (#196)
yoshi-automation Apr 20, 2020
e8fd781
chore: unpin version of gts (#198)
JustinBeckwith May 4, 2020
2074adc
chore: update npm scripts and synth.py (#197)
alexander-fenster May 6, 2020
f4f9d24
chore: linting rules (#199)
yoshi-automation May 7, 2020
d2a372e
build: do not fail builds on codecov errors (#528) (#200)
yoshi-automation May 8, 2020
25b476f
chore: release 2.0.1 (#192)
release-please[bot] Jun 2, 2020
cb7efce
build(secrets): begin migration to secret manager from keystore (#201)
yoshi-automation Jun 9, 2020
b000492
chore(deps): update dependency mocha to v8 (#202)
renovate-bot Jun 11, 2020
34586b3
chore(nodejs_templates): add script logging to node_library populate-…
yoshi-automation Jun 11, 2020
5e0f410
fix: update node issue template (#204)
yoshi-automation Jun 18, 2020
d6fce39
build: add config .gitattributes (#206)
yoshi-automation Jun 29, 2020
e186459
build: typeo in nodejs .gitattribute (#209)
yoshi-automation Jul 10, 2020
fc50912
chore(deps): update dependency @types/mocha to v8 (#210)
renovate-bot Jul 12, 2020
796ca48
chore: release 2.0.2 (#205)
release-please[bot] Jul 15, 2020
22a720f
build: add Node 8 tests (#214)
yoshi-automation Jul 17, 2020
a6efab2
build: missing closing paren in publish script, delete template for N…
yoshi-automation Jul 17, 2020
ae3ccc6
chore: add dev dependencies for cloud-rad ref docs (#216)
fhinkel Jul 21, 2020
ebac782
build: rename _toc to toc (#217)
yoshi-automation Jul 23, 2020
bb16ec6
build: move gitattributes files to node templates (#218)
yoshi-automation Jul 24, 2020
2b9f47d
chore(node): fix kokoro build path for cloud-rad (#219)
yoshi-automation Jul 29, 2020
e85dbb0
docs: add links to the CHANGELOG from the README.md for Java and Node…
yoshi-automation Aug 3, 2020
5e4b60b
build: --credential-file-override is no longer required (#222)
yoshi-automation Aug 10, 2020
f4220fe
chore: update cloud rad kokoro build job (#223)
yoshi-automation Aug 12, 2020
6c3adf7
build: perform publish using Node 12 (#224)
yoshi-automation Aug 13, 2020
f37cac2
chore: start tracking obsolete files (#225)
yoshi-automation Aug 19, 2020
f07ecd3
build: move system and samples test from Node 10 to Node 12 (#226)
yoshi-automation Aug 21, 2020
8fc0e69
build: track flaky tests for "nightly", add new secrets for tagging (…
yoshi-automation Aug 27, 2020
b61485e
fix: allow excluding accessor methods (#228)
stephenplusplus Sep 4, 2020
c76d81b
chore: release 2.0.3 (#229)
release-please[bot] Sep 4, 2020
3eb9936
build(test): recursively find test files; fail on unsupported depende…
yoshi-automation Sep 12, 2020
2dd4efc
chore: update bucket for cloud-rad (#232)
yoshi-automation Oct 1, 2020
62e22fc
build(node_library): migrate to Trampoline V2 (#233)
yoshi-automation Oct 5, 2020
03e418d
build: only check --engine-strict for production deps (#235)
yoshi-automation Oct 16, 2020
8c5ed24
chore: clean up Node.js TOC for cloud-rad (#236)
yoshi-automation Oct 21, 2020
5493d96
docs: updated code of conduct (includes update to actions) (#240)
yoshi-automation Oct 27, 2020
60162d8
build(node): add KOKORO_BUILD_ARTIFACTS_SUBDIR to env (#241)
yoshi-automation Nov 2, 2020
7d07a22
docs: spelling correction for "targetting" (#242)
yoshi-automation Nov 25, 2020
7651ae0
docs: add instructions for authenticating for system tests (#244)
yoshi-automation Dec 22, 2020
a787d53
refactor(nodejs): move build cop to flakybot (#246)
yoshi-automation Jan 27, 2021
d190257
chore(deps): update dependency sinon to v10 (#247)
renovate-bot Mar 23, 2021
726ae26
chore: migrate to owl bot (#248)
SurferJeffAtGoogle Apr 6, 2021
268c1a7
chore(deps): update dependency @types/sinon to v10 (#251)
renovate-bot Apr 14, 2021
cd231a7
chore(deps): update dependency @types/node to v14 (#258)
renovate-bot May 21, 2021
3c8e423
chore(deps): update dependency sinon to v11 (#259)
renovate-bot May 25, 2021
4f2802d
chore(nodejs): remove api-extractor dependencies (#261)
fhinkel Jun 10, 2021
ecdc6f5
build(owlbot): owlbot.py no longer needed (#262)
Jun 25, 2021
061a24e
chore: disable renovate dependency dashboard (#1194) (#269)
gcf-owl-bot[bot] Aug 25, 2021
c4e6c26
fix(build): switch primary branch to main (#270)
Sep 9, 2021
f742c13
chore: release 2.0.4 (#271)
release-please[bot] Sep 9, 2021
3af23f0
chore: relocate owl bot post processor (#274)
SurferJeffAtGoogle Sep 21, 2021
2ca3ffe
chore(deps): update dependency @types/node to v16 (#277)
renovate-bot Oct 26, 2021
0cd2603
chore(cloud-rad): delete api-extractor config (#279)
fhinkel Nov 4, 2021
22c2799
chore(deps): update dependency sinon to v12 (#278)
renovate-bot Nov 4, 2021
bccf456
build: add generated samples to .eslintignore (#280)
gcf-owl-bot[bot] Dec 9, 2021
ad981c1
docs(node): support "stable"/"preview" release level (#1312) (#283)
gcf-owl-bot[bot] Dec 29, 2021
0294240
chore: add api_shortname and library_type to repo metadata (#282)
parthea Dec 29, 2021
b0a6171
test(nodejs): remove 15 add 16 (#1322) (#286)
gcf-owl-bot[bot] Jan 11, 2022
a6b7743
docs(nodejs): version support policy edits (#1346) (#290)
gcf-owl-bot[bot] Feb 3, 2022
687edc8
chore(deps): update dependency sinon to v13 (#293)
renovate-bot Mar 14, 2022
4c49286
build!: drop node 10 from engines list, update typescript to 4.6.3 (#…
ddelgrosso1 Apr 22, 2022
fdd7230
chore(deps): update dependency @types/mocha to v9 (#302)
renovate-bot May 3, 2022
cdd3cba
chore(main): release 3.0.0 (#301)
release-please[bot] May 4, 2022
33d0dab
chore(deps): update dependency sinon to v14 (#307)
renovate-bot May 9, 2022
3e1ab54
chore(deps): update dependency linkinator to v4 (#309)
renovate-bot Jul 8, 2022
b620878
chore(main): release 3.0.1 (#311)
release-please[bot] Sep 8, 2022
92e0bff
chore(deps): update dependency @types/node to v18 (#312)
renovate-bot Nov 10, 2022
c2e68b0
chore(deps): update dependency sinon to v15 (#313)
renovate-bot Feb 9, 2023
acbaa06
chore!: upgrade to Node 14 (#325)
gcf-owl-bot[bot] Aug 8, 2023
c2089b9
chore(main): release 4.0.0 (#326)
release-please[bot] Aug 8, 2023
3b55513
chore: update sample directory link (#329)
gcf-owl-bot[bot] Sep 19, 2023
25b9edf
chore: call non-hermetic functions since we're installing node_module…
gcf-owl-bot[bot] Sep 26, 2023
8ca9e2e
chore(nodejs): Add `system-test/fixtures` to `.eslintignore` (#335)
gcf-owl-bot[bot] Oct 19, 2023
0d258a5
chore(deps): update dependency c8 to v9 (#343)
renovate-bot Jan 16, 2024
19b04d1
chore(deps): update dependency sinon to v17 (#336)
renovate-bot Feb 6, 2024
65c4ef8
chore: [node] add auto-approve templates, and install dependencies wi…
gcf-owl-bot[bot] Jun 6, 2024
1f31245
chore: update links in github issue templates (#351)
gcf-owl-bot[bot] Oct 23, 2024
bcd1bfe
feat: Introduce Node 18 (#360)
danieljbruce Mar 5, 2025
bca92fe
chore(main): release 4.1.0 (#361)
release-please[bot] Mar 5, 2025
a781ece
chore(main): release 5.0.0 (#364)
release-please[bot] Mar 11, 2025
24d18e1
Merge remote-tracking branch 'migration/main' into nodejs-promisify-m…
miguelvelezsa Jan 29, 2026
f58250a
build: add release-please config, fix owlbot-config
miguelvelezsa Jan 29, 2026
0780cfe
Delete handwritten/nodejs-promisify/.OwlBot.yaml
miguelvelezsa Jan 29, 2026
a42c794
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Jan 29, 2026
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
11 changes: 6 additions & 5 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"handwritten/nodejs-promisify": "5.0.0",
"packages/gapic-node-processing": "0.1.6",
"packages/google-ads-admanager": "0.5.0",
"packages/google-ads-datamanager": "0.1.0",
Expand All @@ -23,6 +24,7 @@
"packages/google-cloud-apigeeconnect": "4.2.1",
"packages/google-cloud-apigeeregistry": "2.2.1",
"packages/google-cloud-apihub": "0.5.1",
"packages/google-cloud-apiregistry": "0.1.0",
"packages/google-cloud-apphub": "0.6.1",
"packages/google-cloud-asset": "6.3.1",
"packages/google-cloud-assuredworkloads": "5.1.1",
Expand Down Expand Up @@ -92,6 +94,7 @@
"packages/google-cloud-gkeconnect-gateway": "5.2.1",
"packages/google-cloud-gkehub": "6.3.1",
"packages/google-cloud-gkemulticloud": "2.3.0",
"packages/google-cloud-gkerecommender": "0.1.0",
"packages/google-cloud-gsuiteaddons": "2.2.1",
"packages/google-cloud-hypercomputecluster": "0.1.0",
"packages/google-cloud-iap": "4.3.1",
Expand Down Expand Up @@ -145,11 +148,11 @@
"packages/google-cloud-saasplatform-saasservicemgmt": "0.1.1",
"packages/google-cloud-scheduler": "5.3.1",
"packages/google-cloud-secretmanager": "6.1.1",
"packages/google-cloud-securesourcemanager": "0.8.1",
"packages/google-cloud-security-privateca": "7.0.1",
"packages/google-cloud-security-publicca": "2.2.1",
"packages/google-cloud-securitycenter": "9.2.1",
"packages/google-cloud-securitycentermanagement": "0.7.1",
"packages/google-cloud-securesourcemanager": "0.8.1",
"packages/google-cloud-servicedirectory": "6.1.1",
"packages/google-cloud-servicehealth": "0.7.1",
"packages/google-cloud-shell": "4.1.1",
Expand Down Expand Up @@ -216,7 +219,5 @@
"packages/google-storagetransfer": "4.2.1",
"packages/google-streetview-publish": "0.4.1",
"packages/grafeas": "6.1.1",
"packages/typeless-sample-bot": "3.1.1",
"packages/google-cloud-apiregistry": "0.1.0",
"packages/google-cloud-gkerecommender": "0.1.0"
}
"packages/typeless-sample-bot": "3.1.1"
}
10 changes: 10 additions & 0 deletions handwritten/nodejs-promisify/.compodocrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
tsconfig: ./tsconfig.json
output: ./docs
theme: material
hideGenerator: true
disablePrivate: true
disableProtected: true
disableInternal: true
disableCoverage: true
disableGraph: true
8 changes: 8 additions & 0 deletions handwritten/nodejs-promisify/.eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
**/node_modules
**/coverage
test/fixtures
build/
docs/
protos/
samples/generated/
system-test/**/fixtures
3 changes: 3 additions & 0 deletions handwritten/nodejs-promisify/.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 handwritten/nodejs-promisify/.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
8 changes: 8 additions & 0 deletions handwritten/nodejs-promisify/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
node_modules
build
docs
.nyc_output
package-lock.json
.vscode
__pycache__
.coverage
51 changes: 51 additions & 0 deletions handwritten/nodejs-promisify/.jsdoc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
// Copyright 2019 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.
//

'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'
],
includePattern: '\\.js$'
},
templates: {
copyright: 'Copyright 2019 Google, LLC.',
includeDate: false,
sourceFiles: false,
systemName: '@google-cloud/promisify',
theme: 'lumen',
default: {
"outputSourceFiles": false
}
},
markdown: {
idInHeadings: true
}
};
29 changes: 29 additions & 0 deletions handwritten/nodejs-promisify/.mocharc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
// Copyright 2020 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 handwritten/nodejs-promisify/.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 handwritten/nodejs-promisify/.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 handwritten/nodejs-promisify/.prettierrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
// Copyright 2020 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')
}
3 changes: 3 additions & 0 deletions handwritten/nodejs-promisify/.readme-partials.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
body: |-
It's unlikely you will need to install this package directly, as it will be
installed as a dependency when you install other `@google-cloud` packages.
12 changes: 12 additions & 0 deletions handwritten/nodejs-promisify/.repo-metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"repo": "googleapis/google-cloud-node",
"distribution_name": "@google-cloud/promisify",
"language": "nodejs",
"release_level": "stable",
"client_documentation": "https://googleapis.dev/nodejs/promisify/latest",
"name_pretty": "Google Cloud Common Promisify",
"name": "promisify",
"api_shortname": "promisify",
"library_type": "OTHER",
"codeowner_team": "@googleapis/jsteam-handwritten-libraries"
}
Loading