Commit graph

149 commits

Author SHA1 Message Date
Christopher Willis-Ford
d48cf54938
Merge pull request from scratchfoundation/agpl-and-cla
AGPL and CLA
2024-11-25 07:53:45 -08:00
Christopher Willis-Ford
19285bad67 ci: add signature assistant workflow 2024-11-25 07:51:55 -08:00
Christopher Willis-Ford
fcc40338b2 chore!: set license to AGPL-3.0-only
BREAKING CHANGE: This project is now licensed under the AGPL version 3.0

See https://www.scratchfoundation.org/open-source-license
2024-11-25 07:51:55 -08:00
Christopher Willis-Ford
665f05d739 chore(deps): update dependency eslint to v8.57.0 2024-02-26 09:19:08 -08:00
Christopher Willis-Ford
26060f7d8a build: correct LLK URLs in package.json 2024-02-23 13:33:34 -08:00
Christopher Willis-Ford
5ac7d6cf88
Merge pull request from scratchfoundation/renovate/eslint-config-scratch-9.x
style(deps): update dependency eslint-config-scratch to v9.0.7
2024-02-22 11:38:35 -08:00
renovate[bot]
c801991d62
style(deps): update dependency eslint-config-scratch to v9.0.7 2024-02-22 19:37:38 +00:00
Christopher Willis-Ford
05a19c880e
Merge pull request from scratchfoundation/renovate/eslint-config-scratch
fix(deps): update dependency eslint-config-scratch to v9.0.4
2024-02-21 12:16:55 -08:00
renovate[bot]
8aceb7aa3c
fix(deps): update dependency eslint-config-scratch to v9.0.4 2024-02-21 20:14:39 +00:00
Christopher Willis-Ford
ac9962cb77
Merge pull request from scratchfoundation/renovate/lock-file-maintenance
chore(deps): lock file maintenance
2024-02-21 12:14:22 -08:00
renovate[bot]
7fe4cc672d
chore(deps): lock file maintenance 2024-02-21 20:11:49 +00:00
Christopher Willis-Ford
48ff789e0a ci: allow semantic-release dry-runs 2024-02-21 11:24:51 -08:00
Christopher Willis-Ford
8e0b739556 Revert "chore(deps): use js-lib-bundled Renovate config"
This reverts commit 10c6f997b3.
2024-02-21 10:36:58 -08:00
Christopher Willis-Ford
10c6f997b3 chore(deps): use js-lib-bundled Renovate config 2024-02-21 09:30:50 -08:00
Christopher Willis-Ford
cdaa1ec6ac chore(deps): use Scratch js-lib Renovate config 2024-02-20 11:19:30 -08:00
Christopher Willis-Ford
66022ffad9
Merge pull request from scratchfoundation/renovate/pin-dependencies
chore(deps): pin dependencies
2024-02-15 17:46:22 -08:00
renovate[bot]
a2d126e3e5
chore(deps): pin dependencies 2024-02-16 01:44:57 +00:00
Christopher Willis-Ford
a553f06a8d fix(deps): unpin non-dev dependencies 2024-02-15 17:43:14 -08:00
renovate[bot]
687f2b76bd
chore(deps): update eslint-config-scratch ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-15 17:50:37 -08:00
renovate[bot]
cd68cbddc2
feat(deps): update dependency eslint-config-scratch to v5.1.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-15 16:58:18 -08:00
Andreas
572edf9e1c docs: fixed the example code in the README.md
The second parameter of parse determines whether the given buffer contains a sprite or a project.
2023-12-15 13:50:52 -08:00
Christopher Willis-Ford
30954e4662
Merge pull request from scratchfoundation/renovate/configure
Configure Renovate
2023-12-15 10:27:38 -08:00
Christopher Willis-Ford
3ef8a02f3a chore: use scratch-renovate-config 2023-12-15 10:26:01 -08:00
renovate[bot]
49c4b7e1e2 chore: add renovate.json 2023-12-15 10:25:52 -08:00
Ron de las Alas
8aa528867c
Merge pull request from scratchfoundation/rd/ENG-41/move-to-gha
Move scratch-parser to GitHub Actions
2023-10-18 08:28:14 -04:00
Ron de las Alas
213f4fedf9 ci: remove circle config 2023-10-10 14:30:53 -04:00
Ron de las Alas
9544a9f38e ci: add worflow 2023-10-10 14:30:53 -04:00
Ron de las Alas
2ad7b34d3b chore: add nvmrc file
chore: bump node v

chore: include the package-lock

chore: split the lint and test commands
2023-10-10 14:30:48 -04:00
Ron de las Alas
5d298b3f13 chore: add codeowners and workflows file 2023-10-10 10:13:57 -04:00
Andy O'Neill
7244904950
Merge pull request from apple502j/backspace
ENA-174 fix(parse): do not remove backslashes followed by b
2022-12-13 14:32:59 -05:00
Andy O'Neill
41d1119728
Merge branch 'master' into backspace 2022-12-12 11:13:11 -05:00
Christopher Willis-Ford
f31dcf29f1 docs(README.md): fix badges and markdownlint issues 2022-11-23 09:54:44 -08:00
meyerhot95
e42298c669
Merge pull request from meyerhot95/tsm/circleci
[IBE-561] Setup circleci
2022-11-15 11:16:29 -05:00
meyerhot95
73379e4318 feat(circleci): add circleci 2022-11-01 13:04:17 -04:00
Eric Rosenbaum
102d8384d7
Merge pull request from LLK/add-meta-origin
feat(sb3_schema.json): add origin field to meta info
2021-05-10 12:19:20 -04:00
Eric Rosenbaum
6dadf4c32a feat(sb3_schema.json): add origin field to meta info 2021-04-29 11:52:35 -04:00
apple502j
ca764efb0f
fix(parse): do not remove backslashes followed by b 2021-02-07 15:44:00 +09:00
Karishma Chadha
cee1200c85
Merge pull request from kchadha/remove-gzip-js
refactor(unzip): remove support for gzip files
2019-03-18 16:53:23 -04:00
Karishma Chadha
da7c3d12c1 refactor(unzip): remove support for gzip files
remove gzip dependency and support for gzip files as that was an unused code path

BREAKING CHANGE: Gzipped files are no longer supported as input to the parser.
2019-03-15 12:23:40 -04:00
Michael "Z" Goddard
c5cc58e4c4
Merge pull request from mzgoddard/waterfall-into-promise
Replace the async.waterfall in index with a Promise chain
2019-03-06 11:12:49 -05:00
Karishma Chadha
fb5874f599
Merge pull request from kchadha/remove-control-chars
fix(parse): remove backspace control characters from input to be parsed
2019-02-27 17:44:50 -05:00
Karishma Chadha
f73ef51038 fix(parse): remove backspace control characters from input to be parsed 2019-02-25 17:02:30 -05:00
Michael "Z" Goddard
b78d01775b
fix(perf): remove async dependency 2019-02-22 16:11:23 -05:00
Michael "Z" Goddard
4c17e4e137
fix(perf): replace async waterfall with promise chain 2019-02-22 16:11:23 -05:00
chrisgarrity
94c7c51558
Merge pull request from chrisgarrity/handle-sb2-nested-zip
fix(unzip): handle sb2 files zipped with a folder
2019-02-12 12:17:26 +01:00
Michael "Z" Goddard
4f3d6ebaf1
fix: depend on pify 2019-02-07 14:13:04 -05:00
chrisgarrity
750e866444 fix(unzip): handle sb2 files zipped with a folder
Uses a pattern to find the sprite or project json in a zipped folder or flat list of files.

Added tests for
* loading a sprite or project with a nested folder
* loading a file without a json

Fixes 
2019-02-07 11:24:33 +01:00
Karishma Chadha
18579217e8
Merge pull request from kchadha/allow-sprites-named-stage
Allow sprites named stage
2018-12-19 11:43:06 -05:00
Karishma Chadha
898a38da61 build(package): update commitlint packages 2018-12-19 11:29:32 -05:00
Karishma Chadha
bea66d6c2d fix(sb3_definitions): prevent sprites from being named _stage_
add test fixture and unit test for this change
2018-12-19 11:09:06 -05:00