Compare commits
1 Commits
v13.0.0-51
...
v13.0.0-50
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d6c1a11a9b |
13
README.md
13
README.md
@@ -64,19 +64,6 @@ missing modules.
|
||||
<script src="./bower_components/yjs/y.js"></script>
|
||||
```
|
||||
|
||||
### CDN
|
||||
```
|
||||
<script src="https://cdn.jsdelivr.net/npm/yjs@12/src/y.js"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/y-array@10/dist/y-array.js"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/y-websockets-client@8/dist/y-websockets-client.js"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/y-memory@8/dist/y-memory.js"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/y-array@10/dist/y-array.js"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/y-map@10/dist/y-map.js"></script>
|
||||
<script src="https://cdn.jsdelivr.net/npm/y-text@9/dist/y-text.js"></script>
|
||||
// ..
|
||||
// do the same for all modules you want to use
|
||||
```
|
||||
|
||||
### Npm
|
||||
```
|
||||
npm install --save yjs % add all y-* modules you want to use
|
||||
|
||||
2
package-lock.json
generated
2
package-lock.json
generated
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "yjs",
|
||||
"version": "13.0.0-51",
|
||||
"version": "13.0.0-50",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "yjs",
|
||||
"version": "13.0.0-51",
|
||||
"version": "13.0.0-50",
|
||||
"description": "A framework for real-time p2p shared editing on any data",
|
||||
"main": "./y.node.js",
|
||||
"browser": "./y.js",
|
||||
|
||||
@@ -92,15 +92,11 @@ export default class Item {
|
||||
if (!this._deleted) {
|
||||
this._deleted = true
|
||||
y.ds.markDeleted(this._id, this._length)
|
||||
let del = new Delete()
|
||||
del._targetID = this._id
|
||||
del._length = this._length
|
||||
if (createDelete) {
|
||||
// broadcast and persists Delete
|
||||
let del = new Delete()
|
||||
del._targetID = this._id
|
||||
del._length = this._length
|
||||
del._integrate(y, true)
|
||||
} else if (y.persistence !== null) {
|
||||
// only persist Delete
|
||||
y.persistence.saveStruct(y, del)
|
||||
}
|
||||
transactionTypeChanged(y, this._parent, this._parentSub)
|
||||
y._transaction.deletedStructs.add(this)
|
||||
|
||||
12
y.node.js
12
y.node.js
@@ -1,7 +1,7 @@
|
||||
|
||||
/**
|
||||
* yjs - A framework for real-time p2p shared editing on any data
|
||||
* @version v13.0.0-51
|
||||
* @version v13.0.0-50
|
||||
* @license MIT
|
||||
*/
|
||||
|
||||
@@ -1381,15 +1381,11 @@ class Item {
|
||||
if (!this._deleted) {
|
||||
this._deleted = true;
|
||||
y.ds.markDeleted(this._id, this._length);
|
||||
let del = new Delete();
|
||||
del._targetID = this._id;
|
||||
del._length = this._length;
|
||||
if (createDelete) {
|
||||
// broadcast and persists Delete
|
||||
let del = new Delete();
|
||||
del._targetID = this._id;
|
||||
del._length = this._length;
|
||||
del._integrate(y, true);
|
||||
} else if (y.persistence !== null) {
|
||||
// only persist Delete
|
||||
y.persistence.saveStruct(y, del);
|
||||
}
|
||||
transactionTypeChanged(y, this._parent, this._parentSub);
|
||||
y._transaction.deletedStructs.add(this);
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user