Commit graph

767 commits

Author SHA1 Message Date
Christopher Willis-Ford
405119c0d9 ci: use scratch-semantic-release-config 2023-12-18 07:32:45 -08:00
Christopher Willis-Ford
691197319a chore: use global cz-conventional-changelog 2023-12-18 07:32:45 -08:00
Christopher Willis-Ford
2e6cfbf2d1 chore: add husky hook for commitlint 2023-12-18 07:32:45 -08:00
Christopher Willis-Ford
6e7482367d chore: update commitlint and its config 2023-12-18 07:32:45 -08:00
Christopher Willis-Ford
47c48413ab ci: migrate to GitHub Actions 2023-12-18 07:32:41 -08:00
Christopher Willis-Ford
0326aff4bc
Merge pull request #104 from scratchfoundation/renovate/major-eslint-config-scratch
chore(deps): update eslint-config-scratch (major)
2023-12-15 18:25:20 -08:00
Christopher Willis-Ford
4be971fc97 style: fix lint 2023-12-15 18:24:11 -08:00
Christopher Willis-Ford
4d266f1076 chore(deps): missing peer dep @babel/eslint-parser 2023-12-15 18:22:21 -08:00
renovate[bot]
caa341fe9b
chore(deps): update eslint-config-scratch 2023-12-16 02:15:51 +00:00
Christopher Willis-Ford
7edd2fdf3f
Merge pull request #81 from scratchfoundation/renovate/configure
Configure Renovate
2023-12-15 10:16:45 -08:00
Christopher Willis-Ford
068fea3878 chore: use scratch-renovate-config 2023-12-15 10:16:13 -08:00
renovate[bot]
12868d0c6c
Add renovate.json 2023-04-04 21:13:15 +00:00
Ray Schamp
ecd423ab2b
Merge pull request #46 from LLK/dependabot/npm_and_yarn/lodash-4.17.19
chore(deps): bump lodash from 4.17.11 to 4.17.19
2020-07-20 14:21:03 -04:00
dependabot[bot]
10421bd2f0
chore(deps): bump lodash from 4.17.11 to 4.17.19
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-16 14:45:32 +00:00
Andrew Sliwinski
b8215f17ab
Merge pull request #38 from LLK/dependabot/npm_and_yarn/js-yaml-3.13.1
chore(deps): bump js-yaml from 3.12.0 to 3.13.1
2019-06-05 15:42:11 -04:00
dependabot[bot]
460318ce14
chore(deps): bump js-yaml from 3.12.0 to 3.13.1
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.12.0 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases)
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.0...3.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2019-06-05 19:41:11 +00:00
Andrew Sliwinski
84efe4bc00
Merge pull request #37 from kchadha/update-jsdoc
chore: update jsdoc
2019-05-24 17:56:08 -04:00
Karishma Chadha
1fb1d39a88 chore: update jsdoc
Update jsdoc version since old version has issues during build on travis.
2019-05-24 13:13:10 -04:00
Andrew Sliwinski
7055d1e95a
Merge pull request #33 from thisandagain/tests
[WIP] Add initial test suite
2019-05-24 12:11:33 -04:00
Karishma Chadha
93aa06c985
Merge pull request #35 from mzgoddard/bump-text-encoding
fix: update to the latest text-encoding
2019-02-15 10:02:11 -05:00
Michael "Z" Goddard
b81838a669
fix: update to the latest text-encoding 2019-02-06 12:35:32 -05:00
Karishma Chadha
e7ff713094
Merge pull request #34 from kchadha/fix-minification-issue
fix(json-generator): fix issue with blocks referencing stage
2019-02-01 10:04:26 -05:00
Karishma Chadha
b0fd92a705 fix(json-generator): fix issue with blocks referencing stage
blocks referencing stage weren't getting imported correctly in production code, preventing projects
that used them from loading at all (BSOD)

resolves #31
2019-01-31 16:26:36 -05:00
Andrew Sliwinski
ed5cc3f83e test: add initial test suite 2018-12-26 16:30:26 -05:00
Karishma Chadha
4d9e6a966a
Merge pull request #32 from kchadha/fix-mouse-edge-refs
fix: resolve issues with blocks referencing mouse, edge, and stage
2018-12-26 09:29:31 -05:00
Karishma Chadha
c537ca618b fix: resolve issues with blocks referencing mouse, edge, and stage
resolves #1 and resolves #31
2018-12-25 12:55:06 -05:00
Karishma Chadha
89ec324122
Merge pull request #29 from kchadha/fix-sprite-z-index
fix: reverse order of stage's children to reflect sb2 z-index
2018-12-21 14:17:58 -05:00
Karishma Chadha
6015419817
Merge pull request #30 from kchadha/fix-sound-md5s
fix: fix sound md5s in generated sb2 json
2018-12-21 14:04:57 -05:00
Karishma Chadha
243a53f5da fix: fix sound md5s in generated sb2 json
This fixes an issue where the md5 in the sb2 json was not matching the md5 from the assets server.
This fix avoids encoding the sound data as a wav twice.
2018-12-21 13:56:27 -05:00
Karishma Chadha
7796ae2a65 fix: reverse order of stage's children to reflect sb2 z-index
fixes #5
2018-12-21 10:37:11 -05:00
Karishma Chadha
a08e8a1385
Merge pull request #28 from kchadha/real-md5s
fix(json-generator): use real md5s in produced sb2 json
2018-12-20 21:11:43 -05:00
Karishma Chadha
45ada26cb5 fix(json-generator): use real md5s in produced sb2 json
project validation was failing when trying to save a project originally from 1.4 as an sb3 because
the md5s in the produced sb2 file were not of the right format
2018-12-20 17:52:58 -05:00
Karishma Chadha
7cbcb2fa24
Merge pull request #26 from mzgoddard/src-index-browser-entry
Remove src/index.js exports maintenance burden
2018-12-20 12:51:45 -05:00
Michael "Z" Goddard
8141e9f943
fix: remove src/index.js exports maintenance burden 2018-12-20 12:43:08 -05:00
Karishma Chadha
246c59b823
Merge pull request #25 from kchadha/run-semantic-release-on-develop
ci(semver): configure semantic-release to run from develop
2018-12-20 12:04:50 -05:00
Karishma Chadha
1b8b82e4cc ci(semver): configure semantic-release to run from develop 2018-12-20 12:02:24 -05:00
Karishma Chadha
2d07b4b113
Merge pull request #24 from kchadha/fix-semantic-release
ci(semver): change deploy provider to script to run semantic-release
2018-12-20 11:51:42 -05:00
Karishma Chadha
86fefb660b ci(semver): change deploy provider to script to run semantic-release 2018-12-20 11:37:55 -05:00
Karishma Chadha
a538696ea6
Merge pull request #23 from kchadha/run-deploy-only-once
ci(deploy): run deploy only once
2018-12-20 10:59:56 -05:00
Karishma Chadha
d0a7260d17 ci(deploy): run deploy only once 2018-12-20 10:54:16 -05:00
Karishma Chadha
5aa954e57f
Merge pull request #22 from kchadha/update-package-version
chore(semver): update package version in package.json
2018-12-20 10:35:38 -05:00
Karishma Chadha
80fc1f80eb chore(semver): update package version in package.json 2018-12-20 10:29:46 -05:00
Karishma Chadha
6a8cac3829
Merge pull request #21 from mzgoddard/export-assert-error
feat: export AssertionError and ValidationError
2018-12-20 09:50:27 -05:00
Karishma Chadha
6641a44a95
Merge pull request #20 from mzgoddard/npm-build
fix: set playground/main.js as main entry point
2018-12-20 09:44:20 -05:00
Michael "Z" Goddard
e63d2abffc
fix: set playground/main.js as main entry point
- Include playground/*.js in npm deploy
- Exclude playground/docs
2018-12-19 20:22:33 -05:00
Michael "Z" Goddard
9231957791
feat: export AssertionError and ValidationError
Add ValidationError to help distinguish between unrecoverable errors
while decoding an `.sb` file and encoding to Scratch 2 data.

Export AssertionError and ValidationError so users of the converter can
know when an error is from validating the Scratch 1 file (as in it
likely is not an Scratch 1 file) or from making sure the Scratch 1 file
data matches expected ranges (like not making memory buffers that are
too big).
2018-12-19 19:50:15 -05:00
Karishma Chadha
22989c084f
Merge pull request #19 from kchadha/configure-semantic-release
Configure travis build and semantic release
2018-12-19 17:33:45 -05:00
Karishma Chadha
2d556ed9cd ci(travis): remove unnecessary travis config flag 2018-12-19 17:26:43 -05:00
Karishma Chadha
1f3a2814f9 ci(travis): remove extra lint step
npm run lint already runs as part of the test step
2018-12-19 16:18:19 -05:00
Karishma Chadha
d9518eef54 ci(travis and semver): configure travis build and semantic release 2018-12-19 16:06:57 -05:00