Skip to content

Commit 19a3dab

Browse files
AndreyNikitinrenovate-botrenovate[bot]Zoë Bentleyzoebentley
authored
Update from origin (#6)
* fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210904055837 * fix(deps): update dependency scratch-l10n to v3.14.20210907031515 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210907050649 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210907080144 * fix(deps): update dependency scratch-l10n to v3.14.20210908031534 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210908054406 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210908050643 * fix(deps): update dependency scratch-l10n to v3.14.20210909031513 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210909043638 * fix(deps): update dependency scratch-l10n to v3.14.20210910031458 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210910052817 * fix(deps): update dependency scratch-l10n to v3.14.20210911031507 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210911044446 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210911080517 * fix(deps): update dependency scratch-l10n to v3.14.20210912031519 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210912100433 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210912085307 * fix(deps): update dependency scratch-l10n to v3.14.20210913031518 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210913090740 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210913095513 * fix(deps): update dependency scratch-l10n to v3.14.20210914031548 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210914081518 * fix(deps): update dependency scratch-l10n to v3.14.20210916031537 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210916083122 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210916044941 * fix(deps): update dependency scratch-l10n to v3.14.20210917031538 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210917052224 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210917081050 * fix(deps): update dependency scratch-l10n to v3.14.20210918031508 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210918045148 * fix(deps): update dependency scratch-l10n to v3.14.20210920031533 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210920074150 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210920090900 * fix(deps): update dependency scratch-l10n to v3.14.20210921031538 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210921073847 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210921080609 * fix(deps): update dependency scratch-l10n to v3.14.20210922031532 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210922080237 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210922052150 * fix(deps): update dependency scratch-l10n to v3.14.20210923031528 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210923075012 * added 12 tutorials in Arabic * fix(deps): update dependency scratch-l10n to v3.14.20210925031536 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210925050728 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210925055250 * fix(deps): update dependency scratch-l10n to v3.14.20210926031519 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210926054918 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210926083701 * fix(deps): update dependency scratch-l10n to v3.14.20210927031529 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210927100215 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210927090240 * fix(deps): update dependency scratch-l10n to v3.14.20210928031525 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210928060317 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210928051744 * fix(deps): update dependency scratch-l10n to v3.14.20210929031524 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210929050415 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20210929071152 * fix(deps): update dependency scratch-l10n to v3.14.20210930031530 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20210930045912 * fix(deps): update dependency scratch-l10n to v3.14.20211001031504 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211001045639 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20211001075321 * fix(deps): update dependency scratch-l10n to v3.14.20211005031504 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211005051307 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20211005065345 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211005172512 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211005194733 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211005205434 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211006012637 * fix(deps): update dependency scratch-l10n to v3.14.20211006031531 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211006040717 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211006052142 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20211006071611 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211006091121 * fix(deps): update dependency scratch-l10n to v3.14.20211008031546 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20211008044157 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211008071547 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211008080038 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211008105237 * fix(deps): update dependency scratch-l10n to v3.14.20211009031514 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20211009045139 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211009073839 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211009094326 * fix(deps): update dependency scratch-l10n to v3.14.20211010031510 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20211010044751 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211010075939 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211010104353 * fix(deps): update dependency scratch-l10n to v3.14.20211011031532 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211011072154 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211011082619 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211011104249 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20211011080827 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211011161731 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211011184543 * fix(deps): update dependency scratch-l10n to v3.14.20211013031511 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20211013052452 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211013085421 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211013123038 * fix(deps): update dependency scratch-l10n to v3.14.20211015031515 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211015050203 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20211015073533 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211015091140 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211019012346 * fix(deps): update dependency scratch-l10n to v3.14.20211021031508 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211021060806 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211021103412 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20211021090505 * fix(deps): update dependency scratch-l10n to v3.14.20211022031531 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20211022045744 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211022090033 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211022094652 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211022115153 * fix(deps): update dependency scratch-l10n to v3.14.20211023031545 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211023053620 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211023111849 * fix(deps): update dependency scratch-l10n to v3.14.20211024031536 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211024055909 * fix(deps): update dependency scratch-blocks to v0.1.0-prerelease.20211024085206 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211024114722 * fix(deps): update dependency scratch-paint to v0.2.0-prerelease.20211024094459 * fix(deps): update dependency scratch-l10n to v3.14.20211025031602 * fix(deps): update dependency scratch-vm to v0.2.0-prerelease.20211025082249 * 11878 codio scratch (#1) * issue #codio-11878. load project from codio. * remove menu items, save codio project. * remove unused code * update codio-client url * add upload to s3 script * no need to exclude * execute permission for s3upload script * update readme * load default project on vm error. * update package lock * remove console.logs * store versions by commit hash * return back default assets link * echo git hash * update scratch logo onclick * update dependencies * catch save binary file error * less code * do nothing on logo click * test1 codio-client url * prepare deploy * codio autosave (#2) * issue #codio-12036. auto save in codio after a minute since change done. * save on call * load default project if empty project in codio * fix codio saving * bind to test1 * prepare deploy * Disable save for readonly project. (#3) * issue #codio-12411. disable save for readonly project. * update link for testing * fix state * bind test1 * subscribe project update * bump production * issue #codio-12802. save after 10 seconds since changes. (#4) Co-authored-by: Renovate Bot <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Zoë Bentley <[email protected]> Co-authored-by: zoebentley <[email protected]> Co-authored-by: Karishma Chadha <[email protected]>
1 parent 7cd5362 commit 19a3dab

File tree

1,355 files changed

+31826
-33690
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,355 files changed

+31826
-33690
lines changed

.circleci/config.yml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,40 +4,40 @@ aliases:
44
save_cache:
55
paths:
66
- .git
7-
key: v1-git-{{ .Revision }}
7+
key: v3-git-{{ .Revision }}
88
- &restore_git_cache
99
restore_cache:
1010
keys:
11-
- v1-git-{{ .Revision }}
12-
- v1-git-
11+
- v3-git-{{ .Revision }}
12+
- v3-git-
1313
- &save_build_cache
1414
save_cache:
1515
paths:
1616
- build
17-
key: v1-build-{{ .Revision }}
17+
key: v3-build-{{ .Revision }}
1818
- &restore_build_cache
1919
restore_cache:
2020
keys:
21-
- v1-build-{{ .Revision }}
21+
- v3-build-{{ .Revision }}
2222
- &save_dist_cache
2323
save_cache:
2424
paths:
2525
- dist
26-
key: v1-dist-{{ .Revision }}
26+
key: v3-dist-{{ .Revision }}
2727
- &restore_dist_cache
2828
restore_cache:
2929
keys:
30-
- v1-dist-{{ .Revision }}
30+
- v3-dist-{{ .Revision }}
3131
- &save_npm_cache
3232
save_cache:
3333
paths:
3434
- node_modules
35-
key: v1-npm-{{ checksum "package-lock.json" }}
35+
key: v3-npm-{{ checksum "package-lock.json" }}
3636
- &restore_npm_cache
3737
restore_cache:
3838
keys:
39-
- v1-npm-{{ checksum "package-lock.json" }}
40-
- v1-npm-
39+
- v3-npm-{{ checksum "package-lock.json" }}
40+
- v3-npm-
4141
- &defaults
4242
docker:
4343
- image: circleci/node:10-browsers
@@ -50,7 +50,7 @@ jobs:
5050
- *restore_git_cache
5151
- checkout
5252
- *restore_npm_cache
53-
- run: npm install
53+
- run: npm ci
5454
- *save_git_cache
5555
- *save_npm_cache
5656
lint:
@@ -230,4 +230,5 @@ workflows:
230230
branches:
231231
ignore:
232232
- /^dependabot/.*/
233+
- /^renovate/.*/
233234
- /^pull/.*/ # don't deploy to gh pages on PRs.

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
*.js text eol=lf
2121
*.js.map text eol=lf
2222
*.json text eol=lf
23+
*.json5 text eol=lf
2324
*.jsx text eol=lf
2425
*.md text eol=lf
2526
*.vert text eol=lf

.travis.yml

Lines changed: 0 additions & 68 deletions
This file was deleted.

README.md

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
# scratch-gui
22
#### Scratch GUI is a set of React components that comprise the interface for creating and running Scratch 3.0 projects
33

4-
[![Build Status](https://travis-ci.com/LLK/scratch-gui.svg?token=Yfq2ryN1BwaxDME69Lnc&branch=master)](https://travis-ci.com/LLK/scratch-gui)
5-
[![Greenkeeper badge](https://badges.greenkeeper.io/LLK/scratch-gui.svg)](https://greenkeeper.io/)
6-
74
## Installation
85
This requires you to have Git and Node.js installed.
96

@@ -51,7 +48,7 @@ Here's how to link your local `scratch-gui` code to another project's `node_modu
5148
2. From the top level of each repository (such as `scratch-www`) that depends on `scratch-gui`:
5249
1. Make sure you have run `npm install`
5350
2. Run `npm link scratch-gui`
54-
3. Build or run the repositoriy
51+
3. Build or run the repository
5552

5653
#### Using `npm run watch`
5754

@@ -60,7 +57,7 @@ Instead of `BUILD_MODE=dist npm run build`, you can use `BUILD_MODE=dist npm run
6057
#### Oh no! It didn't work!
6158

6259
If you can't get linking to work right, try:
63-
* Follow the recipe above step by step and don't change the order. It is especially important to run `npm install` _before_ `npm link`, because installing after the linking will reset the linking.
60+
* Follow the recipe above step by step and don't change the order. It is especially important to run `npm install` _before_ `npm link` as installing after the linking will reset the linking.
6461
* Make sure the repositories are siblings on your machine's file tree, like `.../.../MY_SCRATCH_DEV_DIRECTORY/scratch-gui/` and `.../.../MY_SCRATCH_DEV_DIRECTORY/scratch-www/`.
6562
* Consistent node.js version: If you have multiple Terminal tabs or windows open for the different Scratch repositories, make sure to use the same node version in all of them.
6663
* If nothing else works, unlink the repositories by running `npm unlink` in both, and start over.
@@ -74,7 +71,7 @@ See [jest cli docs](https://facebook.github.io/jest/docs/en/cli.html#content) fo
7471

7572
### Running tests
7673

77-
*NOTE: If you're a windows user, please run these scripts in Windows `cmd.exe` instead of Git Bash/MINGW64.*
74+
*NOTE: If you're a Windows user, please run these scripts in Windows `cmd.exe` instead of Git Bash/MINGW64.*
7875

7976
Before running any tests, make sure you have run `npm install` from this (scratch-gui) repository's top level.
8077

@@ -105,7 +102,7 @@ $(npm bin)/jest --runInBand test/unit/components/button.test.jsx
105102

106103
#### Running integration tests
107104

108-
Integration tests use a headless browser to manipulate the actual html and javascript that the repo
105+
Integration tests use a headless browser to manipulate the actual HTML and javascript that the repo
109106
produces. You will not see this activity (though you can hear it when sounds are played!).
110107

111108
Note that integration tests require you to first create a build that can be loaded in a browser:
@@ -136,7 +133,7 @@ USE_HEADLESS=no $(npm bin)/jest --runInBand test/integration/backpack.test.js
136133

137134
### Ignoring optional dependencies
138135

139-
When running `npm install`, you can get warnings about optionsl dependencies:
136+
When running `npm install`, you can get warnings about optional dependencies:
140137

141138
```
142139
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
@@ -153,7 +150,7 @@ Further reading: [Stack Overflow](https://stackoverflow.com/questions/36725181/n
153150

154151
### Resolving dependencies
155152

156-
When installing for the first time, you can get warnings which need to be resolved:
153+
When installing for the first time, you can get warnings that need to be resolved:
157154

158155
```
159156
npm WARN [email protected] requires a peer of babel-eslint@^8.0.1 but none was installed.
@@ -168,7 +165,7 @@ You can check which versions are available:
168165
npm view react-intl-redux@0.* version
169166
```
170167

171-
You will neet do install the required version:
168+
You will need to install the required version:
172169

173170
```
174171
npm install --no-optional --save-dev react-intl-redux@^0.7
@@ -234,7 +231,7 @@ These are names for the action which causes a state change. Some examples are:
234231

235232
### How transitions relate to loading states
236233

237-
As this diagram of the project state machine shows, various transition actions can move us from one loading state to another:
234+
Like this diagram of the project state machine shows, various transition actions can move us from one loading state to another:
238235

239236
![Project state diagram](docs/project_state_diagram.svg)
240237

@@ -244,7 +241,7 @@ _Note: for clarity, the diagram above excludes states and transitions relating t
244241

245242
Here's an example of how states transition.
246243

247-
Suppose a user clicks on a project, and the page starts to load with url https://scratch.mit.edu/projects/123456 .
244+
Suppose a user clicks on a project, and the page starts to load with URL https://scratch.mit.edu/projects/123456 .
248245

249246
Here's what will happen in the project state machine:
250247

0 commit comments

Comments
 (0)