mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-05 10:49:36 +02:00
Do not ignore node_modules
This commit is contained in:
parent
bfcb7b3544
commit
f1dd1f71a0
173 changed files with 92931 additions and 1710 deletions
16
node_modules/@codemirror/commands/.github/workflows/dispatch.yml
generated
vendored
Normal file
16
node_modules/@codemirror/commands/.github/workflows/dispatch.yml
generated
vendored
Normal file
|
@ -0,0 +1,16 @@
|
|||
name: Trigger CI
|
||||
on: push
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Dispatch to main repo
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Emit repository_dispatch
|
||||
uses: mvasigh/dispatch-action@main
|
||||
with:
|
||||
# You should create a personal access token and store it in your repository
|
||||
token: ${{ secrets.DISPATCH_AUTH }}
|
||||
repo: codemirror.next
|
||||
owner: codemirror
|
||||
event_type: push
|
174
node_modules/@codemirror/commands/CHANGELOG.md
generated
vendored
Normal file
174
node_modules/@codemirror/commands/CHANGELOG.md
generated
vendored
Normal file
|
@ -0,0 +1,174 @@
|
|||
## 6.0.0 (2022-06-08)
|
||||
|
||||
### Bug fixes
|
||||
|
||||
Fix a bug where by-page selection commands sometimes moved one line too far.
|
||||
|
||||
## 0.20.0 (2022-04-20)
|
||||
|
||||
### Breaking changes
|
||||
|
||||
There is no longer a separate `commentKeymap`. Those bindings are now part of `defaultKeymap`.
|
||||
|
||||
### Bug fixes
|
||||
|
||||
Make `cursorPageUp` and `cursorPageDown` move by window height when the editor is higher than the window.
|
||||
|
||||
Make sure the default behavior of Home/End is prevented, since it could produce unexpected results on macOS.
|
||||
|
||||
### New features
|
||||
|
||||
The exports from @codemirror/comment are now available in this package.
|
||||
|
||||
The exports from the @codemirror/history package are now available from this package.
|
||||
|
||||
## 0.19.8 (2022-01-26)
|
||||
|
||||
### Bug fixes
|
||||
|
||||
`deleteCharBackward` now removes extending characters one at a time, rather than deleting the entire glyph at once.
|
||||
|
||||
Alt-v is no longer bound in `emacsStyleKeymap` and macOS's `standardKeymap`, because macOS doesn't bind it by default and it conflicts with some keyboard layouts.
|
||||
|
||||
## 0.19.7 (2022-01-11)
|
||||
|
||||
### Bug fixes
|
||||
|
||||
Don't bind Alt-\< and Alt-> on macOS by default, since those interfere with some keyboard layouts. Make cursorPageUp/Down scroll the view to keep the cursor in place
|
||||
|
||||
`cursorPageUp` and `cursorPageDown` now scroll the view by the amount that the cursor moved.
|
||||
|
||||
## 0.19.6 (2021-12-10)
|
||||
|
||||
### Bug fixes
|
||||
|
||||
The standard keymap no longer overrides Shift-Delete, in order to allow the native behavior of that key to happen on platforms that support it.
|
||||
|
||||
## 0.19.5 (2021-09-21)
|
||||
|
||||
### New features
|
||||
|
||||
Adds an `insertBlankLine` command which creates an empty line below the selection, and binds it to Mod-Enter in the default keymap.
|
||||
|
||||
## 0.19.4 (2021-09-13)
|
||||
|
||||
### Bug fixes
|
||||
|
||||
Make commands that affect the editor's content check `state.readOnly` and return false when that is true.
|
||||
|
||||
## 0.19.3 (2021-09-09)
|
||||
|
||||
### Bug fixes
|
||||
|
||||
Make by-line cursor motion commands move the cursor to the start/end of the document when they hit the first/last line.
|
||||
|
||||
Fix a bug where `deleteCharForward`/`Backward` behaved incorrectly when deleting directly before or after an atomic range.
|
||||
|
||||
## 0.19.2 (2021-08-24)
|
||||
|
||||
### New features
|
||||
|
||||
New commands `cursorSubwordForward`, `cursorSubwordBackward`, `selectSubwordForward`, and `selectSubwordBackward` which implement motion by camel case subword.
|
||||
|
||||
## 0.19.1 (2021-08-11)
|
||||
|
||||
### Bug fixes
|
||||
|
||||
Fix incorrect versions for @lezer dependencies.
|
||||
|
||||
## 0.19.0 (2021-08-11)
|
||||
|
||||
### Breaking changes
|
||||
|
||||
Change default binding for backspace to `deleteCharBackward`, drop `deleteCodePointBackward`/`Forward` from the library.
|
||||
|
||||
`defaultTabBinding` was removed.
|
||||
|
||||
### Bug fixes
|
||||
|
||||
Drop Alt-d, Alt-f, and Alt-b bindings from `emacsStyleKeymap` (and thus from the default macOS bindings).
|
||||
|
||||
`deleteCharBackward` and `deleteCharForward` now take atomic ranges into account.
|
||||
|
||||
### New features
|
||||
|
||||
Attach more granular user event strings to transactions.
|
||||
|
||||
The module exports a new binding `indentWithTab` that binds tab and shift-tab to `indentMore` and `indentLess`.
|
||||
|
||||
## 0.18.3 (2021-06-11)
|
||||
|
||||
### Bug fixes
|
||||
|
||||
`moveLineDown` will no longer incorrectly grow the selection.
|
||||
|
||||
Line-based commands will no longer include lines where a range selection ends right at the start of the line.
|
||||
|
||||
## 0.18.2 (2021-05-06)
|
||||
|
||||
### Bug fixes
|
||||
|
||||
Use Ctrl-l, not Alt-l, to bind `selectLine` on macOS, to avoid conflicting with special-character-insertion bindings.
|
||||
|
||||
Make the macOS Command-ArrowLeft/Right commands behave more like their native versions.
|
||||
|
||||
## 0.18.1 (2021-04-08)
|
||||
|
||||
### Bug fixes
|
||||
|
||||
Also bind Shift-Backspace and Shift-Delete in the default keymap (to do the same thing as the Shift-less binding).
|
||||
|
||||
### New features
|
||||
|
||||
Adds a `deleteToLineStart` command.
|
||||
|
||||
Adds bindings for Cmd-Delete and Cmd-Backspace on macOS.
|
||||
|
||||
## 0.18.0 (2021-03-03)
|
||||
|
||||
### Breaking changes
|
||||
|
||||
Update dependencies to 0.18.
|
||||
|
||||
## 0.17.5 (2021-02-25)
|
||||
|
||||
### Bug fixes
|
||||
|
||||
Use Alt-l for the default `selectLine` binding, because Mod-l already has an important meaning in the browser.
|
||||
|
||||
Make `deleteGroupBackward`/`deleteGroupForward` delete groups of whitespace when bigger than a single space.
|
||||
|
||||
Don't change lines that have the end of a range selection directly at their start in `indentLess`, `indentMore`, and `indentSelection`.
|
||||
|
||||
## 0.17.4 (2021-02-18)
|
||||
|
||||
### Bug fixes
|
||||
|
||||
Fix a bug where `deleteToLineEnd` would delete the rest of the document when at the end of a line.
|
||||
|
||||
## 0.17.3 (2021-02-16)
|
||||
|
||||
### Bug fixes
|
||||
|
||||
Fix an issue where `insertNewlineAndIndent` behaved strangely with the cursor between brackets that sat on different lines.
|
||||
|
||||
## 0.17.2 (2021-01-22)
|
||||
|
||||
### New features
|
||||
|
||||
The new `insertTab` command inserts a tab when nothing is selected, and defers to `indentMore` otherwise.
|
||||
|
||||
The package now exports a `defaultTabBinding` object that provides a recommended binding for tab (if you must bind tab).
|
||||
|
||||
## 0.17.1 (2021-01-06)
|
||||
|
||||
### New features
|
||||
|
||||
The package now also exports a CommonJS module.
|
||||
|
||||
## 0.17.0 (2020-12-29)
|
||||
|
||||
### Breaking changes
|
||||
|
||||
First numbered release.
|
||||
|
21
node_modules/@codemirror/commands/LICENSE
generated
vendored
Normal file
21
node_modules/@codemirror/commands/LICENSE
generated
vendored
Normal file
|
@ -0,0 +1,21 @@
|
|||
MIT License
|
||||
|
||||
Copyright (C) 2018-2021 by Marijn Haverbeke <marijnh@gmail.com> and others
|
||||
|
||||
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 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, 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
|
||||
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 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
18
node_modules/@codemirror/commands/README.md
generated
vendored
Normal file
18
node_modules/@codemirror/commands/README.md
generated
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
# @codemirror/commands [](https://www.npmjs.org/package/@codemirror/commands)
|
||||
|
||||
[ [**WEBSITE**](https://codemirror.net/6/) | [**DOCS**](https://codemirror.net/6/docs/ref/#commands) | [**ISSUES**](https://github.com/codemirror/codemirror.next/issues) | [**FORUM**](https://discuss.codemirror.net/c/next/) | [**CHANGELOG**](https://github.com/codemirror/commands/blob/main/CHANGELOG.md) ]
|
||||
|
||||
This package implements a collection of editing commands for the
|
||||
[CodeMirror](https://codemirror.net/6/) code editor.
|
||||
|
||||
The [project page](https://codemirror.net/6/) has more information, a
|
||||
number of [examples](https://codemirror.net/6/examples/) and the
|
||||
[documentation](https://codemirror.net/6/docs/).
|
||||
|
||||
This code is released under an
|
||||
[MIT license](https://github.com/codemirror/commands/tree/main/LICENSE).
|
||||
|
||||
We aim to be an inclusive, welcoming community. To make that explicit,
|
||||
we have a [code of
|
||||
conduct](http://contributor-covenant.org/version/1/1/0/) that applies
|
||||
to communication around the project.
|
1631
node_modules/@codemirror/commands/dist/index.cjs
generated
vendored
Normal file
1631
node_modules/@codemirror/commands/dist/index.cjs
generated
vendored
Normal file
File diff suppressed because it is too large
Load diff
543
node_modules/@codemirror/commands/dist/index.d.ts
generated
vendored
Normal file
543
node_modules/@codemirror/commands/dist/index.d.ts
generated
vendored
Normal file
|
@ -0,0 +1,543 @@
|
|||
import * as _codemirror_state from '@codemirror/state';
|
||||
import { StateCommand, Facet, Transaction, StateEffect, Extension, StateField, EditorState } from '@codemirror/state';
|
||||
import { KeyBinding, Command } from '@codemirror/view';
|
||||
|
||||
/**
|
||||
An object of this type can be provided as [language
|
||||
data](https://codemirror.net/6/docs/ref/#state.EditorState.languageDataAt) under a `"commentTokens"`
|
||||
property to configure comment syntax for a language.
|
||||
*/
|
||||
interface CommentTokens {
|
||||
/**
|
||||
The block comment syntax, if any. For example, for HTML
|
||||
you'd provide `{open: "<!--", close: "-->"}`.
|
||||
*/
|
||||
block?: {
|
||||
open: string;
|
||||
close: string;
|
||||
};
|
||||
/**
|
||||
The line comment syntax. For example `"//"`.
|
||||
*/
|
||||
line?: string;
|
||||
}
|
||||
/**
|
||||
Comment or uncomment the current selection. Will use line comments
|
||||
if available, otherwise falling back to block comments.
|
||||
*/
|
||||
declare const toggleComment: StateCommand;
|
||||
/**
|
||||
Comment or uncomment the current selection using line comments.
|
||||
The line comment syntax is taken from the
|
||||
[`commentTokens`](https://codemirror.net/6/docs/ref/#commands.CommentTokens) [language
|
||||
data](https://codemirror.net/6/docs/ref/#state.EditorState.languageDataAt).
|
||||
*/
|
||||
declare const toggleLineComment: StateCommand;
|
||||
/**
|
||||
Comment the current selection using line comments.
|
||||
*/
|
||||
declare const lineComment: StateCommand;
|
||||
/**
|
||||
Uncomment the current selection using line comments.
|
||||
*/
|
||||
declare const lineUncomment: StateCommand;
|
||||
/**
|
||||
Comment or uncomment the current selection using block comments.
|
||||
The block comment syntax is taken from the
|
||||
[`commentTokens`](https://codemirror.net/6/docs/ref/#commands.CommentTokens) [language
|
||||
data](https://codemirror.net/6/docs/ref/#state.EditorState.languageDataAt).
|
||||
*/
|
||||
declare const toggleBlockComment: StateCommand;
|
||||
/**
|
||||
Comment the current selection using block comments.
|
||||
*/
|
||||
declare const blockComment: StateCommand;
|
||||
/**
|
||||
Uncomment the current selection using block comments.
|
||||
*/
|
||||
declare const blockUncomment: StateCommand;
|
||||
/**
|
||||
Comment or uncomment the lines around the current selection using
|
||||
block comments.
|
||||
*/
|
||||
declare const toggleBlockCommentByLine: StateCommand;
|
||||
|
||||
/**
|
||||
Transaction annotation that will prevent that transaction from
|
||||
being combined with other transactions in the undo history. Given
|
||||
`"before"`, it'll prevent merging with previous transactions. With
|
||||
`"after"`, subsequent transactions won't be combined with this
|
||||
one. With `"full"`, the transaction is isolated on both sides.
|
||||
*/
|
||||
declare const isolateHistory: _codemirror_state.AnnotationType<"after" | "before" | "full">;
|
||||
/**
|
||||
This facet provides a way to register functions that, given a
|
||||
transaction, provide a set of effects that the history should
|
||||
store when inverting the transaction. This can be used to
|
||||
integrate some kinds of effects in the history, so that they can
|
||||
be undone (and redone again).
|
||||
*/
|
||||
declare const invertedEffects: Facet<(tr: Transaction) => readonly StateEffect<any>[], readonly ((tr: Transaction) => readonly StateEffect<any>[])[]>;
|
||||
interface HistoryConfig {
|
||||
/**
|
||||
The minimum depth (amount of events) to store. Defaults to 100.
|
||||
*/
|
||||
minDepth?: number;
|
||||
/**
|
||||
The maximum time (in milliseconds) that adjacent events can be
|
||||
apart and still be grouped together. Defaults to 500.
|
||||
*/
|
||||
newGroupDelay?: number;
|
||||
}
|
||||
/**
|
||||
Create a history extension with the given configuration.
|
||||
*/
|
||||
declare function history(config?: HistoryConfig): Extension;
|
||||
/**
|
||||
The state field used to store the history data. Should probably
|
||||
only be used when you want to
|
||||
[serialize](https://codemirror.net/6/docs/ref/#state.EditorState.toJSON) or
|
||||
[deserialize](https://codemirror.net/6/docs/ref/#state.EditorState^fromJSON) state objects in a way
|
||||
that preserves history.
|
||||
*/
|
||||
declare const historyField: StateField<unknown>;
|
||||
/**
|
||||
Undo a single group of history events. Returns false if no group
|
||||
was available.
|
||||
*/
|
||||
declare const undo: StateCommand;
|
||||
/**
|
||||
Redo a group of history events. Returns false if no group was
|
||||
available.
|
||||
*/
|
||||
declare const redo: StateCommand;
|
||||
/**
|
||||
Undo a change or selection change.
|
||||
*/
|
||||
declare const undoSelection: StateCommand;
|
||||
/**
|
||||
Redo a change or selection change.
|
||||
*/
|
||||
declare const redoSelection: StateCommand;
|
||||
/**
|
||||
The amount of undoable change events available in a given state.
|
||||
*/
|
||||
declare const undoDepth: (state: EditorState) => number;
|
||||
/**
|
||||
The amount of redoable change events available in a given state.
|
||||
*/
|
||||
declare const redoDepth: (state: EditorState) => number;
|
||||
/**
|
||||
Default key bindings for the undo history.
|
||||
|
||||
- Mod-z: [`undo`](https://codemirror.net/6/docs/ref/#commands.undo).
|
||||
- Mod-y (Mod-Shift-z on macOS): [`redo`](https://codemirror.net/6/docs/ref/#commands.redo).
|
||||
- Mod-u: [`undoSelection`](https://codemirror.net/6/docs/ref/#commands.undoSelection).
|
||||
- Alt-u (Mod-Shift-u on macOS): [`redoSelection`](https://codemirror.net/6/docs/ref/#commands.redoSelection).
|
||||
*/
|
||||
declare const historyKeymap: readonly KeyBinding[];
|
||||
|
||||
/**
|
||||
Move the selection one character to the left (which is backward in
|
||||
left-to-right text, forward in right-to-left text).
|
||||
*/
|
||||
declare const cursorCharLeft: Command;
|
||||
/**
|
||||
Move the selection one character to the right.
|
||||
*/
|
||||
declare const cursorCharRight: Command;
|
||||
/**
|
||||
Move the selection one character forward.
|
||||
*/
|
||||
declare const cursorCharForward: Command;
|
||||
/**
|
||||
Move the selection one character backward.
|
||||
*/
|
||||
declare const cursorCharBackward: Command;
|
||||
/**
|
||||
Move the selection to the left across one group of word or
|
||||
non-word (but also non-space) characters.
|
||||
*/
|
||||
declare const cursorGroupLeft: Command;
|
||||
/**
|
||||
Move the selection one group to the right.
|
||||
*/
|
||||
declare const cursorGroupRight: Command;
|
||||
/**
|
||||
Move the selection one group forward.
|
||||
*/
|
||||
declare const cursorGroupForward: Command;
|
||||
/**
|
||||
Move the selection one group backward.
|
||||
*/
|
||||
declare const cursorGroupBackward: Command;
|
||||
/**
|
||||
Move the selection one group or camel-case subword forward.
|
||||
*/
|
||||
declare const cursorSubwordForward: Command;
|
||||
/**
|
||||
Move the selection one group or camel-case subword backward.
|
||||
*/
|
||||
declare const cursorSubwordBackward: Command;
|
||||
/**
|
||||
Move the cursor over the next syntactic element to the left.
|
||||
*/
|
||||
declare const cursorSyntaxLeft: Command;
|
||||
/**
|
||||
Move the cursor over the next syntactic element to the right.
|
||||
*/
|
||||
declare const cursorSyntaxRight: Command;
|
||||
/**
|
||||
Move the selection one line up.
|
||||
*/
|
||||
declare const cursorLineUp: Command;
|
||||
/**
|
||||
Move the selection one line down.
|
||||
*/
|
||||
declare const cursorLineDown: Command;
|
||||
/**
|
||||
Move the selection one page up.
|
||||
*/
|
||||
declare const cursorPageUp: Command;
|
||||
/**
|
||||
Move the selection one page down.
|
||||
*/
|
||||
declare const cursorPageDown: Command;
|
||||
/**
|
||||
Move the selection to the next line wrap point, or to the end of
|
||||
the line if there isn't one left on this line.
|
||||
*/
|
||||
declare const cursorLineBoundaryForward: Command;
|
||||
/**
|
||||
Move the selection to previous line wrap point, or failing that to
|
||||
the start of the line. If the line is indented, and the cursor
|
||||
isn't already at the end of the indentation, this will move to the
|
||||
end of the indentation instead of the start of the line.
|
||||
*/
|
||||
declare const cursorLineBoundaryBackward: Command;
|
||||
/**
|
||||
Move the selection to the start of the line.
|
||||
*/
|
||||
declare const cursorLineStart: Command;
|
||||
/**
|
||||
Move the selection to the end of the line.
|
||||
*/
|
||||
declare const cursorLineEnd: Command;
|
||||
/**
|
||||
Move the selection to the bracket matching the one it is currently
|
||||
on, if any.
|
||||
*/
|
||||
declare const cursorMatchingBracket: StateCommand;
|
||||
/**
|
||||
Extend the selection to the bracket matching the one the selection
|
||||
head is currently on, if any.
|
||||
*/
|
||||
declare const selectMatchingBracket: StateCommand;
|
||||
/**
|
||||
Move the selection head one character to the left, while leaving
|
||||
the anchor in place.
|
||||
*/
|
||||
declare const selectCharLeft: Command;
|
||||
/**
|
||||
Move the selection head one character to the right.
|
||||
*/
|
||||
declare const selectCharRight: Command;
|
||||
/**
|
||||
Move the selection head one character forward.
|
||||
*/
|
||||
declare const selectCharForward: Command;
|
||||
/**
|
||||
Move the selection head one character backward.
|
||||
*/
|
||||
declare const selectCharBackward: Command;
|
||||
/**
|
||||
Move the selection head one [group](https://codemirror.net/6/docs/ref/#commands.cursorGroupLeft) to
|
||||
the left.
|
||||
*/
|
||||
declare const selectGroupLeft: Command;
|
||||
/**
|
||||
Move the selection head one group to the right.
|
||||
*/
|
||||
declare const selectGroupRight: Command;
|
||||
/**
|
||||
Move the selection head one group forward.
|
||||
*/
|
||||
declare const selectGroupForward: Command;
|
||||
/**
|
||||
Move the selection head one group backward.
|
||||
*/
|
||||
declare const selectGroupBackward: Command;
|
||||
/**
|
||||
Move the selection head one group or camel-case subword forward.
|
||||
*/
|
||||
declare const selectSubwordForward: Command;
|
||||
/**
|
||||
Move the selection head one group or subword backward.
|
||||
*/
|
||||
declare const selectSubwordBackward: Command;
|
||||
/**
|
||||
Move the selection head over the next syntactic element to the left.
|
||||
*/
|
||||
declare const selectSyntaxLeft: Command;
|
||||
/**
|
||||
Move the selection head over the next syntactic element to the right.
|
||||
*/
|
||||
declare const selectSyntaxRight: Command;
|
||||
/**
|
||||
Move the selection head one line up.
|
||||
*/
|
||||
declare const selectLineUp: Command;
|
||||
/**
|
||||
Move the selection head one line down.
|
||||
*/
|
||||
declare const selectLineDown: Command;
|
||||
/**
|
||||
Move the selection head one page up.
|
||||
*/
|
||||
declare const selectPageUp: Command;
|
||||
/**
|
||||
Move the selection head one page down.
|
||||
*/
|
||||
declare const selectPageDown: Command;
|
||||
/**
|
||||
Move the selection head to the next line boundary.
|
||||
*/
|
||||
declare const selectLineBoundaryForward: Command;
|
||||
/**
|
||||
Move the selection head to the previous line boundary.
|
||||
*/
|
||||
declare const selectLineBoundaryBackward: Command;
|
||||
/**
|
||||
Move the selection head to the start of the line.
|
||||
*/
|
||||
declare const selectLineStart: Command;
|
||||
/**
|
||||
Move the selection head to the end of the line.
|
||||
*/
|
||||
declare const selectLineEnd: Command;
|
||||
/**
|
||||
Move the selection to the start of the document.
|
||||
*/
|
||||
declare const cursorDocStart: StateCommand;
|
||||
/**
|
||||
Move the selection to the end of the document.
|
||||
*/
|
||||
declare const cursorDocEnd: StateCommand;
|
||||
/**
|
||||
Move the selection head to the start of the document.
|
||||
*/
|
||||
declare const selectDocStart: StateCommand;
|
||||
/**
|
||||
Move the selection head to the end of the document.
|
||||
*/
|
||||
declare const selectDocEnd: StateCommand;
|
||||
/**
|
||||
Select the entire document.
|
||||
*/
|
||||
declare const selectAll: StateCommand;
|
||||
/**
|
||||
Expand the selection to cover entire lines.
|
||||
*/
|
||||
declare const selectLine: StateCommand;
|
||||
/**
|
||||
Select the next syntactic construct that is larger than the
|
||||
selection. Note that this will only work insofar as the language
|
||||
[provider](https://codemirror.net/6/docs/ref/#language.language) you use builds up a full
|
||||
syntax tree.
|
||||
*/
|
||||
declare const selectParentSyntax: StateCommand;
|
||||
/**
|
||||
Simplify the current selection. When multiple ranges are selected,
|
||||
reduce it to its main range. Otherwise, if the selection is
|
||||
non-empty, convert it to a cursor selection.
|
||||
*/
|
||||
declare const simplifySelection: StateCommand;
|
||||
/**
|
||||
Delete the selection, or, for cursor selections, the character
|
||||
before the cursor.
|
||||
*/
|
||||
declare const deleteCharBackward: Command;
|
||||
/**
|
||||
Delete the selection or the character after the cursor.
|
||||
*/
|
||||
declare const deleteCharForward: Command;
|
||||
/**
|
||||
Delete the selection or backward until the end of the next
|
||||
[group](https://codemirror.net/6/docs/ref/#view.EditorView.moveByGroup), only skipping groups of
|
||||
whitespace when they consist of a single space.
|
||||
*/
|
||||
declare const deleteGroupBackward: StateCommand;
|
||||
/**
|
||||
Delete the selection or forward until the end of the next group.
|
||||
*/
|
||||
declare const deleteGroupForward: StateCommand;
|
||||
/**
|
||||
Delete the selection, or, if it is a cursor selection, delete to
|
||||
the end of the line. If the cursor is directly at the end of the
|
||||
line, delete the line break after it.
|
||||
*/
|
||||
declare const deleteToLineEnd: Command;
|
||||
/**
|
||||
Delete the selection, or, if it is a cursor selection, delete to
|
||||
the start of the line. If the cursor is directly at the start of the
|
||||
line, delete the line break before it.
|
||||
*/
|
||||
declare const deleteToLineStart: Command;
|
||||
/**
|
||||
Delete all whitespace directly before a line end from the
|
||||
document.
|
||||
*/
|
||||
declare const deleteTrailingWhitespace: StateCommand;
|
||||
/**
|
||||
Replace each selection range with a line break, leaving the cursor
|
||||
on the line before the break.
|
||||
*/
|
||||
declare const splitLine: StateCommand;
|
||||
/**
|
||||
Flip the characters before and after the cursor(s).
|
||||
*/
|
||||
declare const transposeChars: StateCommand;
|
||||
/**
|
||||
Move the selected lines up one line.
|
||||
*/
|
||||
declare const moveLineUp: StateCommand;
|
||||
/**
|
||||
Move the selected lines down one line.
|
||||
*/
|
||||
declare const moveLineDown: StateCommand;
|
||||
/**
|
||||
Create a copy of the selected lines. Keep the selection in the top copy.
|
||||
*/
|
||||
declare const copyLineUp: StateCommand;
|
||||
/**
|
||||
Create a copy of the selected lines. Keep the selection in the bottom copy.
|
||||
*/
|
||||
declare const copyLineDown: StateCommand;
|
||||
/**
|
||||
Delete selected lines.
|
||||
*/
|
||||
declare const deleteLine: Command;
|
||||
/**
|
||||
Replace the selection with a newline.
|
||||
*/
|
||||
declare const insertNewline: StateCommand;
|
||||
/**
|
||||
Replace the selection with a newline and indent the newly created
|
||||
line(s). If the current line consists only of whitespace, this
|
||||
will also delete that whitespace. When the cursor is between
|
||||
matching brackets, an additional newline will be inserted after
|
||||
the cursor.
|
||||
*/
|
||||
declare const insertNewlineAndIndent: StateCommand;
|
||||
/**
|
||||
Create a blank, indented line below the current line.
|
||||
*/
|
||||
declare const insertBlankLine: StateCommand;
|
||||
/**
|
||||
Auto-indent the selected lines. This uses the [indentation service
|
||||
facet](https://codemirror.net/6/docs/ref/#language.indentService) as source for auto-indent
|
||||
information.
|
||||
*/
|
||||
declare const indentSelection: StateCommand;
|
||||
/**
|
||||
Add a [unit](https://codemirror.net/6/docs/ref/#language.indentUnit) of indentation to all selected
|
||||
lines.
|
||||
*/
|
||||
declare const indentMore: StateCommand;
|
||||
/**
|
||||
Remove a [unit](https://codemirror.net/6/docs/ref/#language.indentUnit) of indentation from all
|
||||
selected lines.
|
||||
*/
|
||||
declare const indentLess: StateCommand;
|
||||
/**
|
||||
Insert a tab character at the cursor or, if something is selected,
|
||||
use [`indentMore`](https://codemirror.net/6/docs/ref/#commands.indentMore) to indent the entire
|
||||
selection.
|
||||
*/
|
||||
declare const insertTab: StateCommand;
|
||||
/**
|
||||
Array of key bindings containing the Emacs-style bindings that are
|
||||
available on macOS by default.
|
||||
|
||||
- Ctrl-b: [`cursorCharLeft`](https://codemirror.net/6/docs/ref/#commands.cursorCharLeft) ([`selectCharLeft`](https://codemirror.net/6/docs/ref/#commands.selectCharLeft) with Shift)
|
||||
- Ctrl-f: [`cursorCharRight`](https://codemirror.net/6/docs/ref/#commands.cursorCharRight) ([`selectCharRight`](https://codemirror.net/6/docs/ref/#commands.selectCharRight) with Shift)
|
||||
- Ctrl-p: [`cursorLineUp`](https://codemirror.net/6/docs/ref/#commands.cursorLineUp) ([`selectLineUp`](https://codemirror.net/6/docs/ref/#commands.selectLineUp) with Shift)
|
||||
- Ctrl-n: [`cursorLineDown`](https://codemirror.net/6/docs/ref/#commands.cursorLineDown) ([`selectLineDown`](https://codemirror.net/6/docs/ref/#commands.selectLineDown) with Shift)
|
||||
- Ctrl-a: [`cursorLineStart`](https://codemirror.net/6/docs/ref/#commands.cursorLineStart) ([`selectLineStart`](https://codemirror.net/6/docs/ref/#commands.selectLineStart) with Shift)
|
||||
- Ctrl-e: [`cursorLineEnd`](https://codemirror.net/6/docs/ref/#commands.cursorLineEnd) ([`selectLineEnd`](https://codemirror.net/6/docs/ref/#commands.selectLineEnd) with Shift)
|
||||
- Ctrl-d: [`deleteCharForward`](https://codemirror.net/6/docs/ref/#commands.deleteCharForward)
|
||||
- Ctrl-h: [`deleteCharBackward`](https://codemirror.net/6/docs/ref/#commands.deleteCharBackward)
|
||||
- Ctrl-k: [`deleteToLineEnd`](https://codemirror.net/6/docs/ref/#commands.deleteToLineEnd)
|
||||
- Ctrl-Alt-h: [`deleteGroupBackward`](https://codemirror.net/6/docs/ref/#commands.deleteGroupBackward)
|
||||
- Ctrl-o: [`splitLine`](https://codemirror.net/6/docs/ref/#commands.splitLine)
|
||||
- Ctrl-t: [`transposeChars`](https://codemirror.net/6/docs/ref/#commands.transposeChars)
|
||||
- Ctrl-v: [`cursorPageDown`](https://codemirror.net/6/docs/ref/#commands.cursorPageDown)
|
||||
- Alt-v: [`cursorPageUp`](https://codemirror.net/6/docs/ref/#commands.cursorPageUp)
|
||||
*/
|
||||
declare const emacsStyleKeymap: readonly KeyBinding[];
|
||||
/**
|
||||
An array of key bindings closely sticking to platform-standard or
|
||||
widely used bindings. (This includes the bindings from
|
||||
[`emacsStyleKeymap`](https://codemirror.net/6/docs/ref/#commands.emacsStyleKeymap), with their `key`
|
||||
property changed to `mac`.)
|
||||
|
||||
- ArrowLeft: [`cursorCharLeft`](https://codemirror.net/6/docs/ref/#commands.cursorCharLeft) ([`selectCharLeft`](https://codemirror.net/6/docs/ref/#commands.selectCharLeft) with Shift)
|
||||
- ArrowRight: [`cursorCharRight`](https://codemirror.net/6/docs/ref/#commands.cursorCharRight) ([`selectCharRight`](https://codemirror.net/6/docs/ref/#commands.selectCharRight) with Shift)
|
||||
- Ctrl-ArrowLeft (Alt-ArrowLeft on macOS): [`cursorGroupLeft`](https://codemirror.net/6/docs/ref/#commands.cursorGroupLeft) ([`selectGroupLeft`](https://codemirror.net/6/docs/ref/#commands.selectGroupLeft) with Shift)
|
||||
- Ctrl-ArrowRight (Alt-ArrowRight on macOS): [`cursorGroupRight`](https://codemirror.net/6/docs/ref/#commands.cursorGroupRight) ([`selectGroupRight`](https://codemirror.net/6/docs/ref/#commands.selectGroupRight) with Shift)
|
||||
- Cmd-ArrowLeft (on macOS): [`cursorLineStart`](https://codemirror.net/6/docs/ref/#commands.cursorLineStart) ([`selectLineStart`](https://codemirror.net/6/docs/ref/#commands.selectLineStart) with Shift)
|
||||
- Cmd-ArrowRight (on macOS): [`cursorLineEnd`](https://codemirror.net/6/docs/ref/#commands.cursorLineEnd) ([`selectLineEnd`](https://codemirror.net/6/docs/ref/#commands.selectLineEnd) with Shift)
|
||||
- ArrowUp: [`cursorLineUp`](https://codemirror.net/6/docs/ref/#commands.cursorLineUp) ([`selectLineUp`](https://codemirror.net/6/docs/ref/#commands.selectLineUp) with Shift)
|
||||
- ArrowDown: [`cursorLineDown`](https://codemirror.net/6/docs/ref/#commands.cursorLineDown) ([`selectLineDown`](https://codemirror.net/6/docs/ref/#commands.selectLineDown) with Shift)
|
||||
- Cmd-ArrowUp (on macOS): [`cursorDocStart`](https://codemirror.net/6/docs/ref/#commands.cursorDocStart) ([`selectDocStart`](https://codemirror.net/6/docs/ref/#commands.selectDocStart) with Shift)
|
||||
- Cmd-ArrowDown (on macOS): [`cursorDocEnd`](https://codemirror.net/6/docs/ref/#commands.cursorDocEnd) ([`selectDocEnd`](https://codemirror.net/6/docs/ref/#commands.selectDocEnd) with Shift)
|
||||
- Ctrl-ArrowUp (on macOS): [`cursorPageUp`](https://codemirror.net/6/docs/ref/#commands.cursorPageUp) ([`selectPageUp`](https://codemirror.net/6/docs/ref/#commands.selectPageUp) with Shift)
|
||||
- Ctrl-ArrowDown (on macOS): [`cursorPageDown`](https://codemirror.net/6/docs/ref/#commands.cursorPageDown) ([`selectPageDown`](https://codemirror.net/6/docs/ref/#commands.selectPageDown) with Shift)
|
||||
- PageUp: [`cursorPageUp`](https://codemirror.net/6/docs/ref/#commands.cursorPageUp) ([`selectPageUp`](https://codemirror.net/6/docs/ref/#commands.selectPageUp) with Shift)
|
||||
- PageDown: [`cursorPageDown`](https://codemirror.net/6/docs/ref/#commands.cursorPageDown) ([`selectPageDown`](https://codemirror.net/6/docs/ref/#commands.selectPageDown) with Shift)
|
||||
- Home: [`cursorLineBoundaryBackward`](https://codemirror.net/6/docs/ref/#commands.cursorLineBoundaryBackward) ([`selectLineBoundaryBackward`](https://codemirror.net/6/docs/ref/#commands.selectLineBoundaryBackward) with Shift)
|
||||
- End: [`cursorLineBoundaryForward`](https://codemirror.net/6/docs/ref/#commands.cursorLineBoundaryForward) ([`selectLineBoundaryForward`](https://codemirror.net/6/docs/ref/#commands.selectLineBoundaryForward) with Shift)
|
||||
- Ctrl-Home (Cmd-Home on macOS): [`cursorDocStart`](https://codemirror.net/6/docs/ref/#commands.cursorDocStart) ([`selectDocStart`](https://codemirror.net/6/docs/ref/#commands.selectDocStart) with Shift)
|
||||
- Ctrl-End (Cmd-Home on macOS): [`cursorDocEnd`](https://codemirror.net/6/docs/ref/#commands.cursorDocEnd) ([`selectDocEnd`](https://codemirror.net/6/docs/ref/#commands.selectDocEnd) with Shift)
|
||||
- Enter: [`insertNewlineAndIndent`](https://codemirror.net/6/docs/ref/#commands.insertNewlineAndIndent)
|
||||
- Ctrl-a (Cmd-a on macOS): [`selectAll`](https://codemirror.net/6/docs/ref/#commands.selectAll)
|
||||
- Backspace: [`deleteCharBackward`](https://codemirror.net/6/docs/ref/#commands.deleteCharBackward)
|
||||
- Delete: [`deleteCharForward`](https://codemirror.net/6/docs/ref/#commands.deleteCharForward)
|
||||
- Ctrl-Backspace (Alt-Backspace on macOS): [`deleteGroupBackward`](https://codemirror.net/6/docs/ref/#commands.deleteGroupBackward)
|
||||
- Ctrl-Delete (Alt-Delete on macOS): [`deleteGroupForward`](https://codemirror.net/6/docs/ref/#commands.deleteGroupForward)
|
||||
- Cmd-Backspace (macOS): [`deleteToLineStart`](https://codemirror.net/6/docs/ref/#commands.deleteToLineStart).
|
||||
- Cmd-Delete (macOS): [`deleteToLineEnd`](https://codemirror.net/6/docs/ref/#commands.deleteToLineEnd).
|
||||
*/
|
||||
declare const standardKeymap: readonly KeyBinding[];
|
||||
/**
|
||||
The default keymap. Includes all bindings from
|
||||
[`standardKeymap`](https://codemirror.net/6/docs/ref/#commands.standardKeymap) plus the following:
|
||||
|
||||
- Alt-ArrowLeft (Ctrl-ArrowLeft on macOS): [`cursorSyntaxLeft`](https://codemirror.net/6/docs/ref/#commands.cursorSyntaxLeft) ([`selectSyntaxLeft`](https://codemirror.net/6/docs/ref/#commands.selectSyntaxLeft) with Shift)
|
||||
- Alt-ArrowRight (Ctrl-ArrowRight on macOS): [`cursorSyntaxRight`](https://codemirror.net/6/docs/ref/#commands.cursorSyntaxRight) ([`selectSyntaxRight`](https://codemirror.net/6/docs/ref/#commands.selectSyntaxRight) with Shift)
|
||||
- Alt-ArrowUp: [`moveLineUp`](https://codemirror.net/6/docs/ref/#commands.moveLineUp)
|
||||
- Alt-ArrowDown: [`moveLineDown`](https://codemirror.net/6/docs/ref/#commands.moveLineDown)
|
||||
- Shift-Alt-ArrowUp: [`copyLineUp`](https://codemirror.net/6/docs/ref/#commands.copyLineUp)
|
||||
- Shift-Alt-ArrowDown: [`copyLineDown`](https://codemirror.net/6/docs/ref/#commands.copyLineDown)
|
||||
- Escape: [`simplifySelection`](https://codemirror.net/6/docs/ref/#commands.simplifySelection)
|
||||
- Ctrl-Enter (Comd-Enter on macOS): [`insertBlankLine`](https://codemirror.net/6/docs/ref/#commands.insertBlankLine)
|
||||
- Alt-l (Ctrl-l on macOS): [`selectLine`](https://codemirror.net/6/docs/ref/#commands.selectLine)
|
||||
- Ctrl-i (Cmd-i on macOS): [`selectParentSyntax`](https://codemirror.net/6/docs/ref/#commands.selectParentSyntax)
|
||||
- Ctrl-[ (Cmd-[ on macOS): [`indentLess`](https://codemirror.net/6/docs/ref/#commands.indentLess)
|
||||
- Ctrl-] (Cmd-] on macOS): [`indentMore`](https://codemirror.net/6/docs/ref/#commands.indentMore)
|
||||
- Ctrl-Alt-\\ (Cmd-Alt-\\ on macOS): [`indentSelection`](https://codemirror.net/6/docs/ref/#commands.indentSelection)
|
||||
- Shift-Ctrl-k (Shift-Cmd-k on macOS): [`deleteLine`](https://codemirror.net/6/docs/ref/#commands.deleteLine)
|
||||
- Shift-Ctrl-\\ (Shift-Cmd-\\ on macOS): [`cursorMatchingBracket`](https://codemirror.net/6/docs/ref/#commands.cursorMatchingBracket)
|
||||
- Ctrl-/ (Cmd-/ on macOS): [`toggleComment`](https://codemirror.net/6/docs/ref/#commands.toggleComment).
|
||||
- Shift-Alt-a: [`toggleBlockComment`](https://codemirror.net/6/docs/ref/#commands.toggleBlockComment).
|
||||
*/
|
||||
declare const defaultKeymap: readonly KeyBinding[];
|
||||
/**
|
||||
A binding that binds Tab to [`indentMore`](https://codemirror.net/6/docs/ref/#commands.indentMore) and
|
||||
Shift-Tab to [`indentLess`](https://codemirror.net/6/docs/ref/#commands.indentLess).
|
||||
Please see the [Tab example](../../examples/tab/) before using
|
||||
this.
|
||||
*/
|
||||
declare const indentWithTab: KeyBinding;
|
||||
|
||||
export { CommentTokens, blockComment, blockUncomment, copyLineDown, copyLineUp, cursorCharBackward, cursorCharForward, cursorCharLeft, cursorCharRight, cursorDocEnd, cursorDocStart, cursorGroupBackward, cursorGroupForward, cursorGroupLeft, cursorGroupRight, cursorLineBoundaryBackward, cursorLineBoundaryForward, cursorLineDown, cursorLineEnd, cursorLineStart, cursorLineUp, cursorMatchingBracket, cursorPageDown, cursorPageUp, cursorSubwordBackward, cursorSubwordForward, cursorSyntaxLeft, cursorSyntaxRight, defaultKeymap, deleteCharBackward, deleteCharForward, deleteGroupBackward, deleteGroupForward, deleteLine, deleteToLineEnd, deleteToLineStart, deleteTrailingWhitespace, emacsStyleKeymap, history, historyField, historyKeymap, indentLess, indentMore, indentSelection, indentWithTab, insertBlankLine, insertNewline, insertNewlineAndIndent, insertTab, invertedEffects, isolateHistory, lineComment, lineUncomment, moveLineDown, moveLineUp, redo, redoDepth, redoSelection, selectAll, selectCharBackward, selectCharForward, selectCharLeft, selectCharRight, selectDocEnd, selectDocStart, selectGroupBackward, selectGroupForward, selectGroupLeft, selectGroupRight, selectLine, selectLineBoundaryBackward, selectLineBoundaryForward, selectLineDown, selectLineEnd, selectLineStart, selectLineUp, selectMatchingBracket, selectPageDown, selectPageUp, selectParentSyntax, selectSubwordBackward, selectSubwordForward, selectSyntaxLeft, selectSyntaxRight, simplifySelection, splitLine, standardKeymap, toggleBlockComment, toggleBlockCommentByLine, toggleComment, toggleLineComment, transposeChars, undo, undoDepth, undoSelection };
|
1534
node_modules/@codemirror/commands/dist/index.js
generated
vendored
Normal file
1534
node_modules/@codemirror/commands/dist/index.js
generated
vendored
Normal file
File diff suppressed because it is too large
Load diff
42
node_modules/@codemirror/commands/package.json
generated
vendored
Normal file
42
node_modules/@codemirror/commands/package.json
generated
vendored
Normal file
|
@ -0,0 +1,42 @@
|
|||
{
|
||||
"name": "@codemirror/commands",
|
||||
"version": "6.0.0",
|
||||
"description": "Collection of editing commands for the CodeMirror code editor",
|
||||
"scripts": {
|
||||
"test": "cm-runtests",
|
||||
"prepare": "cm-buildhelper src/commands.ts"
|
||||
},
|
||||
"keywords": [
|
||||
"editor",
|
||||
"code"
|
||||
],
|
||||
"author": {
|
||||
"name": "Marijn Haverbeke",
|
||||
"email": "marijnh@gmail.com",
|
||||
"url": "http://marijnhaverbeke.nl"
|
||||
},
|
||||
"type": "module",
|
||||
"main": "dist/index.cjs",
|
||||
"exports": {
|
||||
"import": "./dist/index.js",
|
||||
"require": "./dist/index.cjs"
|
||||
},
|
||||
"types": "dist/index.d.ts",
|
||||
"module": "dist/index.js",
|
||||
"sideEffects": false,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@codemirror/language": "^6.0.0",
|
||||
"@codemirror/state": "^6.0.0",
|
||||
"@codemirror/view": "^6.0.0",
|
||||
"@lezer/common": "^1.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@codemirror/buildhelper": "^0.1.5",
|
||||
"@codemirror/lang-javascript": "^6.0.0"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/codemirror/commands.git"
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue