sbrunner / hooks Goto Github PK
View Code? Open in Web Editor NEWLicense: BSD 2-Clause "Simplified" License
License: BSD 2-Clause "Simplified" License
I would like to request that an additional print message be added when a copyright is updated and --verbose
is set. Something as simple as adding
if args.verbose:
print(f"Updated copyright in '{file_name}'.")
after line 115
in copyright.py
.
Thank you!
This issue is the dashboard used by GHCI modules.
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates are awaiting their schedule. Click on a checkbox to get an update now.
PyYAML
, types-PyYAML
).github/workflows/main.yaml
actions/checkout v4
actions/cache v4
actions/upload-artifact v4
actions/checkout v4
actions/setup-python v5
actions/checkout v4
actions/upload-artifact v4
ubuntu 22.04
ubuntu 22.04
ubuntu 22.04
.github/workflows/pull-request-automation.yaml
actions/github-script v7
actions/github-script v7
actions/github-script v7
ubuntu 22.04
pyproject.toml
poetry-core >=1.0.0
ci/requirements.txt
c2cciutils ==1.6.22
pre-commit ==3.8.0
poetry ==1.8.3
poetry-plugin-drop-python-upper-constraint ==0.1.0
poetry-plugin-export ==1.8.0
poetry-plugin-tweak-dependencies-version ==1.5.2
poetry-dynamic-versioning ==1.4.0
importlib-metadata <8.2.1
setuptools >=65.5.1
certifi >=2024.7.4
zipp >=3.19.1
pyproject.toml
python >=3.9,<4.0
PyYAML 6.0.1
prospector 1.10.3
pytest 8.3.2
types-PyYAML 6.0.12.20240724
prospector-profile-duplicated 1.5.0
.pre-commit-config.yaml
pre-commit/pre-commit v3.8.0
pre-commit/pre-commit-hooks v4.6.0
psf/black 24.4.2
PyCQA/isort 5.13.2
PyCQA/docformatter v1.7.5
PyCQA/prospector v1.10.3
PyCQA/autoflake v2.3.1
codespell-project/codespell v2.3.0
asottile/pyupgrade v3.17.0
pre-commit/mirrors-prettier v3.1.0
shellcheck-py/shellcheck-py v0.10.0.1
jumanjihouse/pre-commit-hooks 3.0.0
python-jsonschema/check-jsonschema 0.29.1
sirwart/ripsecrets v0.1.8
sbrunner/hooks 1.0.0
sirwart/ripsecrets v0.1.8
sbrunner/jsonschema-validator 0.1.0
.pre-commit-config.yaml
poetry 1.8.3
poetry 1.8.3
prospector-profile-duplicated 1.5.0
prettier 3.3.3
prettier-plugin-sh 0.14.0
prettier-plugin-toml 2.0.1
pyjson5 1.6.6
poetry 1.8.3
poetry 1.8.3
pipenv 2024.0.1
ci/config.yaml
camptocamp/c2cciutils 1.6.22
Thank you for making this, it's one of the better options I've found. I'd like to be able to specify just python source files or ignore *.yaml
files. As far as I can tell, there's no way to do that currently.
Would you be interested in a contribution for it? Did I miss something obvious? Thanks in advance!
Could you please add description on how to configure pre-commit, so it could force insert copyright LICESE into the commited file the way it is done on checking expired year
The default copyright configuration values in the README appear to have extra characters at the end left over from copying the values from the code. I believe the correct example default values should be
one_date_re: ' Copyright \(c\) (?P<year>[0-9]{4})'
two_date_re: ' Copyright \(c\) (?P<from>[0-9]{4})-(?P<to>[0-9]{4})'
one_date_format: ' Copyright (c) {year}'
two_date_format: ' Copyright (c) {from}-{to}'
license_file: LICENSE
This issue is the dashboard used by GHCI modules.
Monitoring /tmp/tmplsquvuvw/hooks/tests/Pipfile...
Failed to run pipenv
; please make sure it is installed.
Monitoring /tmp/tmplsquvuvw/hooks (sbrunner-hooks)...
Explore this snapshot at https://app.snyk.io/org/camptocamp/project/bd62a1c1-c977-4648-9fa3-5651e8c13b8a/history/3fa3bbe2-2dd9-4873-ade9-1c32e48afd0d
Notifications about newly disclosed issues related to these dependencies will be emailed to you.
Monitoring /tmp/tmplsquvuvw/hooks (ci)...
Explore this snapshot at https://app.snyk.io/org/camptocamp/project/a59037c9-25a7-4c6f-953b-bf5b32170b1b/history/bb105ed1-36b3-4bd7-9c27-e807ee8b5fc5
Notifications about newly disclosed issues related to these dependencies will be emailed to you.
Error:
2024-05-07T21:01:55.937Z snyk:config dir: /snapshot/snyk/dist/cli/../.., local: /snapshot/snyk/config.local.json, secret: /snapshot/snyk/config.secret.json
2024-05-07T21:01:55.941Z snyk:config loading from /snapshot/snyk/dist/cli/../.. {
"devDeps": false,
"PRUNE_DEPS_THRESHOLD": 40000,
"MAX_PATH_COUNT": 1500000,
"NPM_TREE_SIZE_LIMIT": 6000000,
"YARN_TREE_SIZE_LIMIT": 6000000,
"_": [
"monitor"
],
"target-reference": "master",
"all-projects": true,
"$0": "/var/www/.cache/snyk/snyk-cli/1.1291.0/snyk-linux",
"SYSTEM_NO_PROXY": "",
"TOKEN": "***",
"SYSTEM_HTTPS_PROXY": "",
"INTEGRATION_VERSION": "1.1291.0",
"SYSTEM_HTTP_PROXY": "",
"INTERNAL_ORGID": "1c56d07d-8c5d-4cb1-853f-11962eace514",
"INTEGRATION_NAME": "CLI_V1_PLUGIN"
}
2024-05-07T21:01:55.950Z snyk monitor <ref *1> {
_: [ [Circular *1] ],
'target-reference': 'master',
allProjects: true
}
2024-05-07T21:01:56.294Z snyk:config dir: /snapshot/snyk/dist/cli../.., local: /snapshot/snyk/dist/config.local.json, secret: /snapshot/snyk/dist/config.secret.json
2024-05-07T21:01:56.296Z snyk:config loading from /snapshot/snyk/dist/cli../.. {
"_": [
"monitor"
],
"target-reference": "master",
"all-projects": true,
"$0": "/var/www/.cache/snyk/snyk-cli/1.1291.0/snyk-linux",
"SYSTEM_NO_PROXY": "",
"TOKEN": "***",
"SYSTEM_HTTPS_PROXY": "",
"INTEGRATION_VERSION": "1.1291.0",
"SYSTEM_HTTP_PROXY": "",
"INTERNAL_ORGID": "1c56d07d-8c5d-4cb1-853f-11962eace514",
"INTEGRATION_NAME": "CLI_V1_PLUGIN"
}
2024-05-07T21:01:56.354Z snyk Processing /tmp/tmplsquvuvw/hooks...
2024-05-07T21:01:56.354Z snyk-detect found package file poetry.lock in /tmp/tmplsquvuvw/hooks
2024-05-07T21:01:56.355Z snyk:spinner spinner: Analyzing all dependencies for poetry.lock
2024-05-07T21:01:56.355Z snyk:spinner creating spinner
2024-05-07T21:01:56.355Z snyk getDepsFromPlugin ...
2024-05-07T21:01:56.361Z snyk-test auto detect manifest files, found 3 [
'/tmp/tmplsquvuvw/hooks/poetry.lock',
'/tmp/tmplsquvuvw/hooks/ci/requirements.txt',
'/tmp/tmplsquvuvw/hooks/tests/Pipfile'
]
2024-05-07T21:01:56.361Z snyk-yarn-workspaces Processing potential Yarn workspaces (3)
2024-05-07T21:01:56.361Z snyk-yarn-workspaces No yarn workspaces detected in any of the 3 target files.
2024-05-07T21:01:56.361Z snyk-npm-workspaces Processing potential Npm workspaces (3)
2024-05-07T21:01:56.361Z snyk-npm-workspaces No npm workspaces detected in any of the 3 target files.
2024-05-07T21:01:56.361Z snyk-test Not part of a workspace: /tmp/tmplsquvuvw/hooks/poetry.lock, /tmp/tmplsquvuvw/hooks/ci/requirements.txt, /tmp/tmplsquvuvw/hooks/tests/Pipfile}
2024-05-07T21:01:56.362Z snyk-module-info calling plugin inspect() {
root: '/tmp/tmplsquvuvw/hooks',
targetFile: 'poetry.lock',
pluginOptions: {
args: undefined,
_: [ [Object] ],
'target-reference': 'master',
allProjects: true,
path: '/tmp/tmplsquvuvw/hooks',
packageManager: 'poetry',
allSubProjects: true,
file: 'poetry.lock'
}
}
2024-05-07T21:01:56.494Z snyk-module-info plugin inspect() done
2024-05-07T21:01:56.494Z snyk-module-info calling plugin inspect() {
root: '/tmp/tmplsquvuvw/hooks',
targetFile: 'ci/requirements.txt',
pluginOptions: {
args: undefined,
_: [ [Object] ],
'target-reference': 'master',
allProjects: true,
path: '/tmp/tmplsquvuvw/hooks',
packageManager: 'pip',
allSubProjects: true,
projectNames: [ undefined ],
file: 'ci/requirements.txt'
}
}
2024-05-07T21:01:57.814Z snyk-module-info plugin inspect() done
2024-05-07T21:01:57.815Z snyk-module-info calling plugin inspect() {
root: '/tmp/tmplsquvuvw/hooks',
targetFile: 'tests/Pipfile',
pluginOptions: {
args: undefined,
_: [ [Object] ],
'target-reference': 'master',
allProjects: true,
path: '/tmp/tmplsquvuvw/hooks',
packageManager: 'pip',
allSubProjects: true,
projectNames: [ undefined ],
file: 'tests/Pipfile'
}
}
2024-05-07T21:01:57.829Z snyk-test
โ Failed to get dependencies for /tmp/tmplsquvuvw/hooks/tests/Pipfile
ERROR: Failed to run pipenv
; please make sure it is installed.
2024-05-07T21:01:57.829Z snyk-test Found 2 projects from 3 detected manifests
2024-05-07T21:01:57.829Z snyk:spinner spinner: Posting monitor snapshot for poetry.lock ...
2024-05-07T21:01:57.830Z snyk:spinner creating spinner
2024-05-07T21:01:57.830Z snyk Processing sbrunner-hooks...
2024-05-07T21:01:57.830Z snyk Potential policy locations found: [ '/tmp/tmplsquvuvw/hooks' ]
2024-05-07T21:01:57.831Z snyk:policy ENOENT on file, while checking if directory
2024-05-07T21:01:57.831Z snyk:policy ENOENT on file, while checking if directory
2024-05-07T21:01:57.853Z snyk:prune rootPkg { name: 'sbrunner-hooks', version: '0.0.0' }
2024-05-07T21:01:57.854Z snyk:prune prePrunePathsCount: 2
2024-05-07T21:01:57.854Z snyk:prune isDenseGraph false
2024-05-07T21:01:57.854Z snyk-metrics Timer timer/network_time started at 1715115717854.
2024-05-07T21:01:57.855Z snyk:req compressing request body
2024-05-07T21:01:57.855Z snyk:req {"meta":{"method":"cli","hostname":"ghci-pods-worker-7bc9486bbd-7v2jl","id":"sbrunner-hooks","ci":false,"pid":37027,"node":"v18.5.0","name":"sbrunner-hooks","version":"0.0.0","pluginName":"snyk-python-plugin","pluginRuntime":"Python 3.10.14","monitorGraph":true},"depGraphJSON":{"schemaVersion":"1.3.0","pkgManager":{"name":"poetry"},"pkgs":[{"id":"[email protected]","info":{"name":"sbrunner-hooks","version":"0.0.0"}},{"id":"[email protected]","info":{"name":"pyyaml","version":"6.0.1"}}],"graph":{"rootNodeId":"root-node","nodes":[{"nodeId":"root-node","pkgId":"[email protected]","deps":[{"nodeId":"pyyaml"}]},{"nodeId":"pyyaml","pkgId":"[email protected]","deps":[],"info":{"labels":{"scope":"prod"}}}]}},"target":{"remoteUrl":"http://github.com/sbrunner/hooks.git","branch":"master"},"targetFile":"pyproject.toml","targetFileRelativePath":"pyproject.toml","targetReference":"master","contributors":[{"email":"29139614+renovate[bot]@users.noreply.github.com","lastCommitDate":"2024-05-01T15:45:22+00:00"}],"projectAttributes":{}}
2024-05-07T21:01:57.856Z snyk sending request to: https://api.snyk.io/v1/monitor/poetry/graph
2024-05-07T21:01:57.856Z snyk request body size: 1030
2024-05-07T21:01:57.856Z snyk gzipped request body size: 530
2024-05-07T21:01:57.857Z snyk:req request payload: {
"gzip": true,
"method": "PUT",
"headers": {
"authorization": "token ***",
"content-encoding": "gzip",
"x-snyk-cli-version": "1.1291.0",
"content-length": 530
},
"url": "https://api.snyk.io/v1/monitor/poetry/graph",
"json": true,
"timeout": 300000
}
2024-05-07T21:01:57.857Z snyk using proxy: http://snykcli:[email protected]:46377
2024-05-07T21:01:58.993Z snyk:req response (201)
2024-05-07T21:01:58.995Z snyk-metrics Timer timer/network_time stopped at 1715115718994. Elapsed time is 1140
2024-05-07T21:01:59.000Z snyk Processing ci...
2024-05-07T21:01:59.000Z snyk Potential policy locations found: [ '/tmp/tmplsquvuvw/hooks/ci' ]
2024-05-07T21:01:59.001Z snyk:policy ENOENT on file, while checking if directory
2024-05-07T21:01:59.001Z snyk:policy ENOENT on file, while checking if directory
2024-05-07T21:01:59.040Z snyk:prune rootPkg { name: 'ci', version: '0.0.0' }
2024-05-07T21:01:59.040Z snyk:prune prePrunePathsCount: 279
2024-05-07T21:01:59.040Z snyk:prune isDenseGraph false
2024-05-07T21:01:59.040Z snyk-metrics Timer timer/network_time started at 1715115719040.
2024-05-07T21:01:59.041Z snyk:req compressing request body
2024-05-07T21:01:59.043Z snyk sending request to: https://api.snyk.io/v1/monitor/pip/graph
2024-05-07T21:01:59.043Z snyk request body size: 12810
2024-05-07T21:01:59.044Z snyk gzipped request body size: 2521
2024-05-07T21:01:59.044Z snyk:req request payload: {
"gzip": true,
"method": "PUT",
"headers": {
"authorization": "token ***",
"content-encoding": "gzip",
"x-snyk-cli-version": "1.1291.0",
"content-length": 2521
},
"url": "https://api.snyk.io/v1/monitor/pip/graph",
"json": true,
"timeout": 300000
}
2024-05-07T21:01:59.045Z snyk using proxy: http://snykcli:[email protected]:46377
2024-05-07T21:02:00.023Z snyk:req response (201)
2024-05-07T21:02:00.023Z snyk-metrics Timer timer/network_time stopped at 1715115720023. Elapsed time is 983
2024-05-07T21:02:00.028Z snyk:spinner clearing Analyzing all dependencies for poetry.lock (1)
2024-05-07T21:02:00.028Z snyk:spinner clearing Posting monitor snapshot for poetry.lock ... (1)
2024-05-07T21:02:00.028Z snyk:spinner clearing Analyzing all dependencies for poetry.lock (0)
2024-05-07T21:02:00.028Z snyk:spinner clearing Posting monitor snapshot for poetry.lock ... (0)
2024-05-07T21:02:00.282Z snyk Exit code: 2
2024-05-07T21:02:00.282Z snyk analytics {
"args": [
{
"target-reference": "master",
"allProjects": true
}
],
"command": "bad-command",
"metadata": {
"allProjects": {
"scannedProjects": 2,
"targetFiles": [
"/tmp/tmplsquvuvw/hooks/poetry.lock",
"/tmp/tmplsquvuvw/hooks/ci/requirements.txt",
"/tmp/tmplsquvuvw/hooks/tests/Pipfile"
],
"packageManagers": [
"poetry",
"pip",
"pip"
],
"ignore": [
"node_modules",
".build"
]
},
"pluginName": "custom-auto-detect",
"packageManager": [
"poetry",
"poetry",
"pip",
"pip"
],
"isDocker": false,
"monitorDepGraph": [
true,
true
],
"policies": 2,
"policyLocations": [
"/tmp/tmplsquvuvw/hooks",
"/tmp/tmplsquvuvw/hooks/ci"
],
"targetBranch": [
"master",
"master"
],
"prePrunedPathsCount": 281,
"error-message": "\nMonitoring /tmp/tmplsquvuvw/hooks/tests/Pipfile...\n\nFailed to run pipenv
; please make sure it is installed.\n\n-------------------------------------------------------\n\nMonitoring /tmp/tmplsquvuvw/hooks (sbrunner-hooks)...\n\nExplore this snapshot at https://app.snyk.io/org/camptocamp/project/bd62a1c1-c977-4648-9fa3-5651e8c13b8a/history/3fa3bbe2-2dd9-4873-ade9-1c32e48afd0d\n\nNotifications about newly disclosed issues related to these dependencies will be emailed to you.\n\n\n-------------------------------------------------------\n\nMonitoring /tmp/tmplsquvuvw/hooks (ci)...\n\nExplore this snapshot at https://app.snyk.io/org/camptocamp/project/a59037c9-25a7-4c6f-953b-bf5b32170b1b/history/bb105ed1-36b3-4bd7-9c27-e807ee8b5fc5\n\nNotifications about newly disclosed issues related to these dependencies will be emailed to you.\n",
"error": "Error: \nMonitoring /tmp/tmplsquvuvw/hooks/tests/Pipfile...\n\nFailed to run pipenv
; please make sure it is installed.\n\n-------------------------------------------------------\n\nMonitoring /tmp/tmplsquvuvw/hooks (sbrunner-hooks)...\n\nExplore this snapshot at https://app.snyk.io/org/camptocamp/project/bd62a1c1-c977-4648-9fa3-5651e8c13b8a/history/3fa3bbe2-2dd9-4873-ade9-1c32e48afd0d\n\nNotifications about newly disclosed issues related to these dependencies will be emailed to you.\n\n\n-------------------------------------------------------\n\nMonitoring /tmp/tmplsquvuvw/hooks (ci)...\n\nExplore this snapshot at https://app.snyk.io/org/camptocamp/project/a59037c9-25a7-4c6f-953b-bf5b32170b1b/history/bb105ed1-36b3-4bd7-9c27-e807ee8b5fc5\n\nNotifications about newly disclosed issues related to these dependencies will be emailed to you.\n\n at monitor (/snapshot/snyk/dist/cli/webpack:/snyk/src/cli/commands/monitor/index.ts:346:9)\n at runCommand (/snapshot/snyk/dist/cli/webpack:/snyk/src/cli/main.ts:56:25)\n at main (/snapshot/snyk/dist/cli/webpack:/snyk/src/cli/main.ts:343:11)\n at /snapshot/snyk/dist/cli/webpack:/snyk/src/cli/index.ts:13:3\n at callHandlingUnexpectedErrors (/snapshot/snyk/dist/cli/webpack:/snyk/src/lib/unexpected-error.ts:28:5)",
"command": "monitor"
},
"os": "Linux 5.15",
"osPlatform": "linux",
"osRelease": "5.15.0-1058-azure",
"osArch": "x64",
"version": "1.1291.0",
"nodeVersion": "v18.5.0",
"standalone": true,
"integrationName": "CLI_V1_PLUGIN",
"integrationVersion": "1.1291.0",
"integrationEnvironment": "",
"integrationEnvironmentVersion": "",
"id": "45b6ceaa7ba4ad89bdc97f32b1b4cf274a124f45",
"ci": false,
"durationMs": 4332,
"metrics": {
"network_time": {
"type": "timer",
"values": [
1140,
983
],
"total": 2123
},
"cpu_time": {
"type": "synthetic",
"values": [
2209
],
"total": 2209
}
}
}
2024-05-07T21:02:00.282Z snyk-metrics Timer timer/network_time started at 1715115720282.
2024-05-07T21:02:00.283Z snyk:req compressing request body
2024-05-07T21:02:00.283Z snyk:req {"data":{"args":[{"target-reference":"master","allProjects":true}],"command":"bad-command","metadata":{"allProjects":{"scannedProjects":2,"targetFiles":["/tmp/tmplsquvuvw/hooks/poetry.lock","/tmp/tmplsquvuvw/hooks/ci/requirements.txt","/tmp/tmplsquvuvw/hooks/tests/Pipfile"],"packageManagers":["poetry","pip","pip"],"ignore":["node_modules",".build"]},"pluginName":"custom-auto-detect","packageManager":["poetry","poetry","pip","pip"],"isDocker":false,"monitorDepGraph":[true,true],"policies":2,"policyLocations":["/tmp/tmplsquvuvw/hooks","/tmp/tmplsquvuvw/hooks/ci"],"targetBranch":["master","master"],"prePrunedPathsCount":281,"error-message":"\nMonitoring /tmp/tmplsquvuvw/hooks/tests/Pipfile...\n\nFailed to run pipenv
; please make sure it is installed.\n\n-------------------------------------------------------\n\nMonitoring /tmp/tmplsquvuvw/hooks (sbrunner-hooks)...\n\nExplore this snapshot at https://app.snyk.io/org/camptocamp/project/bd62a1c1-c977-4648-9fa3-5651e8c13b8a/history/3fa3bbe2-2dd9-4873-ade9-1c32e48afd0d\n\nNotifications about newly disclosed issues related to these dependencies will be emailed to you.\n\n\n-------------------------------------------------------\n\nMonitoring /tmp/tmplsquvuvw/hooks (ci)...\n\nExplore this snapshot at https://app.snyk.io/org/camptocamp/project/a59037c9-25a7-4c6f-953b-bf5b32170b1b/history/bb105ed1-36b3-4bd7-9c27-e807ee8b5fc5\n\nNotifications about newly disclosed issues related to these dependencies will be emailed to you.\n","error":"Error: \nMonitoring /tmp/tmplsquvuvw/hooks/tests/Pipfile...\n\nFailed to run pipenv
; please make sure it is installed.\n\n-------------------------------------------------------\n\nMonitoring /tmp/tmplsquvuvw/hooks (sbrunner-hooks)...\n\nExplore this snapshot at https://app.snyk.io/org/camptocamp/project/bd62a1c1-c977-4648-9fa3-5651e8c13b8a/history/3fa3bbe2-2dd9-4873-ade9-1c32e48afd0d\n\nNotifications about newly disclosed issues related to these dependencies will be emailed to you.\n\n\n-------------------------------------------------------\n\nMonitoring /tmp/tmplsquvuvw/hooks (ci)...\n\nExplore this snapshot at https://app.snyk.io/org/camptocamp/project/a59037c9-25a7-4c6f-953b-bf5b32170b1b/history/bb105ed1-36b3-4bd7-9c27-e807ee8b5fc5\n\nNotifications about newly disclosed issues related to these dependencies will be emailed to you.\n\n at monitor (/snapshot/snyk/dist/cli/webpack:/snyk/src/cli/commands/monitor/index.ts:346:9)\n at runCommand (/snapshot/snyk/dist/cli/webpack:/snyk/src/cli/main.ts:56:25)\n at main (/snapshot/snyk/dist/cli/webpack:/snyk/src/cli/main.ts:343:11)\n at /snapshot/snyk/dist/cli/webpack:/snyk/src/cli/index.ts:13:3\n at callHandlingUnexpectedErrors (/snapshot/snyk/dist/cli/webpack:/snyk/src/lib/unexpected-error.ts:28:5)","command":"monitor"},"os":"Linux 5.15","osPlatform":"linux","osRelease":"5.15.0-1058-azure","osArch":"x64","version":"1.1291.0","nodeVersion":"v18.5.0","standalone":true,"integrationName":"CLI_V1_PLUGIN","integrationVersion":"1.1291.0","integrationEnvironment":"","integrationEnvironmentVersion":"","id":"45b6ceaa7ba4ad89bdc97f32b1b4cf274a124f45","ci":false,"durationMs":4332,"metrics":{"network_time":{"type":"timer","values":[1140,983],"total":2123},"cpu_time":{"type":"synthetic","values":[2209],"total":2209}}}}
2024-05-07T21:02:00.283Z snyk sending request to: https://api.snyk.io/v1/analytics/cli
2024-05-07T21:02:00.283Z snyk request body size: 3298
2024-05-07T21:02:00.283Z snyk gzipped request body size: 1080
2024-05-07T21:02:00.283Z snyk:req request payload: {
"url": "https://api.snyk.io/v1/analytics/cli",
"json": true,
"method": "post",
"headers": {
"authorization": "token ***",
"x-snyk-cli-version": "1.1291.0",
"content-encoding": "gzip",
"content-length": 1080
},
"timeout": 300000
}
2024-05-07T21:02:00.284Z snyk using proxy: http://snykcli:[email protected]:46377
2024-05-07T21:02:00.821Z snyk:req response (200)
2024-05-07T21:02:00.821Z snyk-metrics Timer timer/network_time stopped at 1715115720821. Elapsed time is 539
</details>
<!-- END audit -->
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.