From 88afcc71670fdb2e782f78461e0e291648e19baf Mon Sep 17 00:00:00 2001 From: Kevin Whinnery Date: Mon, 18 Sep 2023 09:00:10 -0500 Subject: [PATCH] Add manual commit history (#117) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * docs(testing): Fix misleading typo (#345) * Add Callbacks portion to FFI API manual (#339) * docs(example): added / linked #!shebang example (#347) * fix: link not pointing to the right location (#349) * update the size of the zip (#351) * Update permission revoke behavior (#346) * Add docs for createAssertSnapshot (#352) * Add note about `importMap` option in config file (#333) * Update note about configuration file auto-detection (#358) * docs(getting_started): Add subsection for type-checking instructions (#357) * Fix Introduction links on GitHub (#359) * Fix typo (#361) * fix: ignore if os isn’t windows (#362) * fix type in vendor.md (#364) * Remove duplicate section `Node built-in modules` (#365) * Add "experimentalDecorators" and "moduleDetection" to ignored compiler options (#363) * chore: updates for v1.24 (#366) Co-authored-by: David Sherret * fix: include shebang example in toc.json (#367) * fix: update getting started link (#368) * Update deno_bindgen docs to reflect repo move (#369) * ci: suggest to format the code in the pull request (#373) * docs: add missing dot (#375) * docs(toc): expose profiling page (#376) * chore: update runner versions in ci and docs (#377) * fix: typo on TypeScript config page (#380) * Fix `jsoc` typo (#382) * chore: use consistent case and heading sizes everywhere (#372) * add section for naming conventions (#343) * chore: use irm instead of iwr -useb (#385) * fix type in too.json (#387) * feat: add script to generate search records (#390) * Fix a typo (#391) * chore: update copyright to 2022 (#395) * fix: compatibility typo (#394) * Mention unavailable Web Storage API in compiled executables (#397) This was requested in https://github.com/denoland/deno/issues/10693#issuecomment-1217178757 * Update manual based on FFI breaking change in v1.25.0 (#398) Co-authored-by: duart38 Signed-off-by: David Greven * document 'deno/task' request in lsp (#403) * Automatic response body compression for streams (#404) * docs: remove weird language suggestions from FFI page (#405) * doc: add note about `enableProjectDiagnostics` option in VSCode (#402) * Fix small typo (#407) * docs(task_runner): `INIT_CWD` section (#416) * deno task - add note about async commands (#420) * Remove unstable warning about `deno task` (#421) * docs: update document building_from_source (#417) Co-authored-by: Jithil P Ponnan * Add `append: true` example for writing text (#419) * Update comment to reflect that Deno has defaults (#418) * chore: update setup_deno action version (#422) * docs: document dev command (#424) * Reorganize deno docs off rewrite (#400) (#425) Signed-off-by: David Greven Co-authored-by: Ren Co-authored-by: David Greven Co-authored-by: duart38 Co-authored-by: sigmaSd Co-authored-by: Luca Casonato Co-authored-by: Kayla Washburn Co-authored-by: Lucas Santos Co-authored-by: Simon Hanna <33220646+simhnna@users.noreply.github.com> Co-authored-by: David Sherret Co-authored-by: nasa Co-authored-by: Jithil P Ponnan Co-authored-by: josephrocca <1167575+josephrocca@users.noreply.github.com> Co-authored-by: Jared Flatow Co-authored-by: Yiren Lu Co-authored-by: Yiren Lu Co-authored-by: Yiren Lu Co-authored-by: Ryan Dahl Co-authored-by: Kitson Kelly Co-authored-by: crowlkats * Fix imported name for `jsxImportSource` (#276) * fix(typescript): update type-checking info (#379) * Make general improvements (#427) * Make general improvements * Fmt the changes * Flesh out some of the changes * Combine Deno http server API pages * Change the redirects * Remove the redirect links from the node folder * Edit spelling of npm modules * fix broken link in references (#429) * ci: add broken link check (#413) Co-authored-by: Yoshiya Hinosawa * More changes (#428) * 1.28 - npm specifier stabilization (#435) * unstable is not needed for deno bench (#437) * add npm compat how-to pages (#431) * npm updates (#443) * docs: Node.js package -> npm package (#441) Co-authored-by: David Sherret * fix: remove non-existent entries from ToC (#448) * chore: fix broken links and move link checker workflow to schedule (#469) The link checker has been failing in a number of PRs lately. I found one link was actually broken because it was moved within denoland/deno, while other links are a bit flaky: broken in CI but available when visited in a browser. Therefore, as a suggestion I have moved the link checker to a separate workflow that runs on a schedule daily. This way it does not get in the way of PRs. * add npm @deno-types example (#447) * update --allow-ffi docs (#484) * Add `NPM_CONFIG_REGISTRY` to environment docs (#483) Co-authored-by: David Sherret * fix(typo): Fix typo in `how_to_with_npm/prisma` (#463) * chore: update Atom paragraph (#473) * Delete unreferenced variable (#472) * fix. link correctly to std in introduction.md (#460) * Fix small typing mistake (#462) * Remove typo in file_server.md (#461) * Update link to `serde_v8` project (#455) * fix: update Actions cache paragraph && remove deno bench unstable flags (#453) * chore: update coc-deno setup (#446) * Fix typo on page link description (#451) * fix: typo in the link of lib.deno.ns.d.ts (#487) * Remove the deprecated 'copy' import from cat.ts example (#488) * fix spelling for JSX (#440) * fix: version url update builtin_apis.md (#489) * Update fetch data example (#491) * Deno 1.29 changes (#490) * Deployment guide for Kinsta Application Hosting (#492) Co-authored-by: Yoshiya Hinosawa * fix link to /api page (#439) * Rewrite some sections of Connecting Databases for readability (take 2) (#494) * fix: update first steps server example #454 (#493) * Update example handler to match walk through steps (#476) This change was exactly the same change as https://github.com/denoland/manual/pull/493. I'm landing this for recording purpose * fix import error in example (react.md) (#445) * Note the limited scope for Import Maps (#499) * Add `.ts` info to hashbang.md (#497) * update cheatsheet (add ts-node) (#498) * Don't block with await p.status() called first (#501) * fix: add redirect from npm_nodejs/cdns to node/cdns (#503) * add page for webgpu (#465) * chore: update link check settings (#495) * Add noErrorTruncation compiler option. (#502) * fix: typos in benchmarker (#504) * fix: lint's `--rules-exclude` now has higher precedence over `--rules-include` (#506) * VSCode: add debugger paragraph (#507) * Add note about --inspect-wait flag (#508) * fix: add shebang redirect to hashbang (#510) * Add `@types/express` to express example (#514) * Fix an invalid command line option (#511) * Use Web Stream APIs on examples (#509) * Add Fig as an autocomplete method (#370) * chore: add unstable flag (#519) * feat: mention V in ffi docs (#518) * Update the section on upgrading the WPT submodule (#301) * Add node: specifiers (#524) * Add fmt no semicolons (#526) * Add information about import maps in configuration file (#525) * Changes for Deno v1.30 (#528) * Deno.env.has and query permission apis (#529) * docs: update std/dotenv usage (#541) Co-authored-by: Yousef M. El-Gohary <30435916+yousefelgoharyx@users.noreply.github.com> * docs: add 'deno eval' to cheatsheet * docs: fix syntax in node specifier example (#533) Co-authored-by: optionsx Co-authored-by: optionx * docs: fix neovim lsp setup (#536) * docs: fix DenoDB spelling (#542) * docs: make HTTP server walk through consistent with code (#544) * fix: outdated cloudflare deployment guide (#546) * docs: fix configuration file page grammar (#547) * fix: typo (BenchDefinition) (#550) * Remove cjs and cts from test/bench glob documentation (#549) * docs(hashbang.md): don't use sudo for chmod (#551) Presumably the user owns the script in question. * docs(examples/file_server): fix bug after file miss (#552) * docs(advanced/continuous_integration): fix lockfile name (#554) * docs: fix permissions.md grammatical errors (#557) * fix: unused variable warning in first steps (#559) * chore: update contributing instructions (#560) * chore: update first steps doc (#561) * deprecate deno bundle (#555) * Combine import_maps files (#562) * Updates for 1.31 (#563) * Add DENO_NO_PACKAGE_JSON (#567) * Update FFI manual after Deno 1.31 (#569) * Update cdns.md (#565) * Update manual (#578) * remove duplicate deno compile (#576) * fix(manual): adds deno_emit and rollup to the list of 'deno bundle' alternatives, and embeds markdown links to those projects (#577) * Add structs to FFI API manual (#579) * docs: fix bold style for allow-ffi permission (#580) * chore: fix year (#585) * chore: update docs to be a bit more modern (#584) * Fix file cat example (#591) * typo fix `debugget` -> `debugger` (#592) * v1.32 changes (#593) Co-authored-by: David Sherret * Fix failing CI due to web gpu (#595) * Add section on `@types/node` to node/npm_specifiers (#594) * remove WebGPU docs (#596) * feat: add algolia update ci (#598) * Added --inspect-wait to getting started docs (#600) * docs(contributing): typo (#599) * fix(algolia): use correct id for doc path (#604) * fix: update example of net permission for workers (#601) * docs(installation): add MacPorts install info (#602) * docs: update compiler.md (#603) * fix(typo): fix typo in `manual/basics/react.md` (#605) * Fix scopes key in import map docs (#607) * Add `DENO_NO_UPDATE_CHECK` (#611) * First section of KV docs (#609) * Clean up wording in hashbang example (#614) - Clear unnatural wording in Overview - Remove outdated pending hashbang issue - Change Permissions from Linux -> Unix (Mac/Linux/Friends) * fix: broken link to fast-check (#617) * installation: document install instruction using asdf (#615) * profiling: fix typo --async-stack-traces (#616) * fix: doc link (#619) * fix(node/npm_specifiers): tell the user how to run the example (#622) Signed-off-by: Levente Kurusa * kv edits (#623) * add allowed values for allow-sys flag (#621) * Remove references to deprecated bundle subcommand (fixes #574) (#620) * docs(style_guide): update standard library style guide (#625) * Add `unset` to task runner (#628) * KV docs update (#629) * Flatten config files (#631) * docs: fix error in kv transaction example (#632) * fix link to `std/flags` (#634) * Update subprocess example (Deno.Command) (#633) * clarify kv.list prefix behaviour (#636) * Fix typos (#642) * fix: remove await from kv.list (#638) * Make quotes consistent (#644) * Make quotes consistent * ci * Update vue.md (#645) * fix: replace comma delimiter with a semicolon for DENO_AUTH_TOKENS (#648) * Add kv examples (#647) * Add esm.sh to Deno Friendly CDNs (#649) * fix: remove pins from import-map.json (#652) * Document --node-modules-dir=false (#656) * deno task - Glob expansion (#658) * Config - Add nodeModulesDir (#659) * Glob support in configuration file (#663) * Remove `deno compile` and `vendor` as unsupported for npm specifiers (#660) * Fix typo in secondary indexes. (#651) * ci: unpin denoland/setup-deno (#668) * chore: update denoland/setup-deno (#669) * Remove unnecessary spacing in `deno-dom` doc (#664) * fix: Add 'semiColons' to 'fmt' example (#666) * Add install instruction using `winget` (#665) * Update first_steps.md (#672) * Change example URL in first_steps.md (#675) * Remove "Troubleshooting" section from standard_library.md (#676) I think the problem is completely gone, now that deno doesn't raise error for files in dependencies? At the very least, the given example no longer raises an error for me. * Add WebWorkers in the "Unavailable in executables" section (#678) * docs: add "Contributing to Fresh" details (#674) * docs: Puppeteer installations instructions for contributing to Fresh (#680) * docs: fix typo in submitting PR to Fresh section (#681) * chore: Contributing overview tweaks (#683) * chore: Contributing overview tweaks Fix a few minor grammar nits. Bubble Fresh higher in the repository listing. * fix: run deno fmt * Update serde_v8 link (#686) * Remove left-over subsections about missing @types/node (#687) * `deno compile` - Add note about dynamic imports (#684) * Indicate that import mappings should be in deno.json (#673) * Add missing apostrophes and refactor a couple of sentences (#685) * Update documentation for HTTP server APIs (#691) * Minor typo and grammar fixes on Private Modules page (#690) * remove dotland link (#693) * docs: add Deno KV OAuth example for KV (#692) * add Deno SaaSKit to KV examples (#694) * Using Winget to Upgrade (#696) * Style guide - Remove section on not using the word “library” (#697) It’s useful to have separate words for these concepts. * Prevent whole filesystem read exploit (#698) * v1.36 updates (#702) Co-authored-by: David Sherret * Add section on __runtime_js_sources (#704) * Fix typo in `basics/permissions.md` (#703) * Improved prose in contributing.md (#705) * docs: fix typos and add CI check (#707) * reflect std/testing/asserts to std/asserts move in manual (#708) * docs: add ULIDs section to KV docs (#706) * docs: update Fresh contributing section (#709) * docs: "ULIDs" section tweaks (#713) * web: Add note about Event.timeStamp being 0 (#718) * Add a protoc install step to `building_from_source` (#717) * docs(operations): Make range selector clearer (#711) * docs: fix a missing period (#716) * chore(CI): dependabot (#714) * chore(deps): bump actions/checkout from 2 to 3 (#720) * MVP migration doc (#719) * mvp migration doc * remove syntax highlighting from code blocks to pass tests :( * use relative path links * fix: update hello world program url (#722) * fix: pin std/examples to v0.198.0 (#723) * Update footer linked content (#721) * update * fix link * fix link * fix link * Update introduction.md Co-authored-by: Bartek Iwańczuk * Update runtime/web_platform_apis.md Co-authored-by: Bartek Iwańczuk * Update runtime/web_platform_apis.md Co-authored-by: Bartek Iwańczuk * link to mdn * edits * Empty-Commit --------- Co-authored-by: Bartek Iwańczuk * Update builtin_apis.md (#724) Replaced deprecated "Deno.run" with "Deno.Command". * chore: clean up the building_from_source.md (#725) * chore: clean up the building_from_source.md * Update references/contributing/building_from_source.md Co-authored-by: Luca Casonato * Update references/contributing/building_from_source.md Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --------- Co-authored-by: Luca Casonato Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore: fmt (#727) * Update setup_your_environment.md (#715) * chore(deps): bump actions/checkout from 3 to 4 (#728) * chore: update kv manual (#729) * docs: update https example code (#730) * Fix small typo on first_steps.md (#732) * Update http_server.md to use Deno.serve (#734) * Add Node.js API compatibility list (#733) Co-authored-by: Marvin Hagemeister Co-authored-by: Marvin Hagemeister Co-authored-by: Yoshiya Hinosawa Co-authored-by: Kevin Whinnery * Fix list of Node compat (#735) * docs: add key expiration (#731) * docs: add key expiration * fix typeck * add acknowledgment in README --------- Signed-off-by: David Greven Signed-off-by: Levente Kurusa Co-authored-by: Kev Rowe Co-authored-by: Aapo Alasuutari Co-authored-by: トトも <85485984+ElectronicsArchiver@users.noreply.github.com> Co-authored-by: Nikita Krasnov Co-authored-by: Ryan Dahl Co-authored-by: Nayeem Rahman Co-authored-by: Ben Heidemann <56122437+bcheidemann@users.noreply.github.com> Co-authored-by: Kid <44045911+kidonng@users.noreply.github.com> Co-authored-by: Lucas Cavalcante Co-authored-by: Harsh Mangalam <57381638+harshmangalam@users.noreply.github.com> Co-authored-by: Max Duval Co-authored-by: d2weber <29163905+d2weber@users.noreply.github.com> Co-authored-by: Bartek Iwańczuk Co-authored-by: David Sherret Co-authored-by: Geert-Jan Zwiers Co-authored-by: Jamie Kyle Co-authored-by: ayame113 <40050810+ayame113@users.noreply.github.com> Co-authored-by: Cupid Valentine <53572196+valcosmos@users.noreply.github.com> Co-authored-by: ahuigo <1781999+ahuigo@users.noreply.github.com> Co-authored-by: Berserk Co-authored-by: John Spurlock Co-authored-by: Tim Reichen Co-authored-by: 迷渡 Co-authored-by: Vincent Co-authored-by: Kitson Kelly Co-authored-by: Sofya Tuymedova Co-authored-by: Grachev Mikhail Co-authored-by: Brenley Dueck Co-authored-by: Jesper van den Ende Co-authored-by: David Greven Co-authored-by: duart38 Co-authored-by: sigmaSd Co-authored-by: Luca Casonato Co-authored-by: Kayla Washburn Co-authored-by: Lucas Santos Co-authored-by: Simon Hanna <33220646+simhnna@users.noreply.github.com> Co-authored-by: David Sherret Co-authored-by: nasa Co-authored-by: Jithil P Ponnan Co-authored-by: josephrocca <1167575+josephrocca@users.noreply.github.com> Co-authored-by: Jared Flatow Co-authored-by: Yoshiya Hinosawa Co-authored-by: Ren Co-authored-by: Yiren Lu Co-authored-by: Yiren Lu Co-authored-by: Yiren Lu Co-authored-by: crowlkats Co-authored-by: Jed Schmidt Co-authored-by: Jesse Jackson Co-authored-by: Pranev Co-authored-by: Andy Jiang Co-authored-by: idanran <96647698+idanran@users.noreply.github.com> Co-authored-by: Nick Tomlin Co-authored-by: Grégory Houllier Co-authored-by: Yuta Wada <29218439+ywada526@users.noreply.github.com> Co-authored-by: Irian3x3 Co-authored-by: Daniel Bauer <73219982+danielbWork@users.noreply.github.com> Co-authored-by: Christian Bromann Co-authored-by: Heyward Fann Co-authored-by: Simon Rowe Co-authored-by: Laith Shadeed Co-authored-by: Adam Wilkinson Co-authored-by: iugo Co-authored-by: Maciek Palmowski Co-authored-by: nate contino Co-authored-by: araiu <96004532+araiu@users.noreply.github.com> Co-authored-by: jremi Co-authored-by: rosald <35028438+rosald@users.noreply.github.com> Co-authored-by: Cody Casterline Co-authored-by: FrankReh Co-authored-by: i-api <87678394+i-api@users.noreply.github.com> Co-authored-by: guest271314 Co-authored-by: Mike Mulchrone Co-authored-by: Lino Le Van <11367844+lino-levan@users.noreply.github.com> Co-authored-by: Yusuke Tanaka Co-authored-by: Zsolt Gulyas Co-authored-by: nagatea3 <43901728+nagatea3@users.noreply.github.com> Co-authored-by: David Brito <39559632+davbrito@users.noreply.github.com> Co-authored-by: Brendan Falk Co-authored-by: Jesus Andres Co-authored-by: Ted Stoychev Co-authored-by: Andreu Botella Co-authored-by: Yousef M. El-Gohary <30435916+yousefelgoharyx@users.noreply.github.com> Co-authored-by: Roj Co-authored-by: optionsx Co-authored-by: optionx Co-authored-by: daalfox <123469030+daalfox@users.noreply.github.com> Co-authored-by: duffn <3457341+duffn@users.noreply.github.com> Co-authored-by: Emma <38498590+E-Randz@users.noreply.github.com> Co-authored-by: Dale Nguyen Co-authored-by: Bryce Dorn <3171252+brycedorn@users.noreply.github.com> Co-authored-by: Frank Dana Co-authored-by: Avindra Goolcharan Co-authored-by: scarf Co-authored-by: tnfAngel <57068341+tnfAngel@users.noreply.github.com> Co-authored-by: Heitor Tashiro Sergent Co-authored-by: X Co-authored-by: sean watters Co-authored-by: Anton Bortnikov Co-authored-by: Mateo Presa Castro Co-authored-by: Matej Urbas Co-authored-by: Santiago Aguilar Hernández Co-authored-by: 滑威 Co-authored-by: Felipe Hummel <21449+felipehummel@users.noreply.github.com> Co-authored-by: Herby Gillot Co-authored-by: Jon Basniak <740416+gm112@users.noreply.github.com> Co-authored-by: Igor Kowalczyk Co-authored-by: Tristan F Co-authored-by: Deniz Co-authored-by: Ian Létourneau Co-authored-by: Re Tian <745752067@qq.com> Co-authored-by: Levente Kurusa Co-authored-by: Omar Othman Co-authored-by: vwkd <33468089+vwkd@users.noreply.github.com> Co-authored-by: Sylvain Cau <10268458+sylc@users.noreply.github.com> Co-authored-by: Roj Co-authored-by: Matt Williams <71104656+ThatJSGuy@users.noreply.github.com> Co-authored-by: Brian Knight <776994+brianknight10@users.noreply.github.com> Co-authored-by: Sergio Serrano <35855882+sdserranog@users.noreply.github.com> Co-authored-by: Ayush C Co-authored-by: Jacob Avery <42455053+JakeAve@users.noreply.github.com> Co-authored-by: AmRo Co-authored-by: Olivier FAURE Co-authored-by: Asher Gomez Co-authored-by: Ryan Betts Co-authored-by: Martin Fischer Co-authored-by: Josh Collinsworth Co-authored-by: inuneko <52757302+u-yas@users.noreply.github.com> Co-authored-by: CoolPlayLin Co-authored-by: David Junger Co-authored-by: hugoalh <32359235+hugoalh@users.noreply.github.com> Co-authored-by: Gurinder Singh Co-authored-by: Andrin Heusser Co-authored-by: Heyang Zhou Co-authored-by: Jan Piotrowski Co-authored-by: J <124119483+escwxyz@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Koen Verheyen Co-authored-by: Matt Mastracci Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Ryan Rawlings Co-authored-by: Igor Zinkovsky Co-authored-by: champ Co-authored-by: Jirffey Gabuya Co-authored-by: Tine Jozelj Co-authored-by: Marvin Hagemeister Co-authored-by: Marvin Hagemeister --- LICENSE | 6 +++--- README.md | 12 ++++++++++++ 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/LICENSE b/LICENSE index 37beb2277..7091d4c34 100644 --- a/LICENSE +++ b/LICENSE @@ -1,9 +1,9 @@ MIT License -Copyright 2023 the Deno Authors +Copyright (c) 2018-2023 the Deno authors Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the “Software”), to deal in +this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, @@ -12,7 +12,7 @@ subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER diff --git a/README.md b/README.md index ee93452cc..9e5007930 100644 --- a/README.md +++ b/README.md @@ -199,6 +199,18 @@ succeeds without error before submitting a pull request. This will ensure that there are no broken links or invalid MDX syntax in the content you have authored. +## Special thanks for historical contributions + +This repository was created using content from the +[Deno Manual](https://github.com/denoland/manual), a project contributed to by +hundreds of developers since 2018. You can view a list of historical +contributors to the Deno documentation in this repository and the manual with +this command: + +``` +git shortlog -s -n +``` + ## Deployment The `docs.deno.com` site is updated with every push to the `main` branch, which