Christopher Willis-Ford
dca744624c
ci: use semantic-release
2023-12-20 19:43:19 -08:00
Christopher Willis-Ford
bbafc30c17
chore: add commitizen config
2023-12-20 18:20:04 -08:00
Christopher Willis-Ford
c28f12b7ca
chore: add husky hook for commitlint
2023-12-20 18:19:55 -08:00
Christopher Willis-Ford
6e0a331558
chore: add commitlint
2023-12-20 18:19:53 -08:00
Christopher Willis-Ford
bcfd307e9b
Merge branch 'renovate/eslint-8.x' into renovate/eslint-config-scratch-9.x
2023-12-15 14:12:39 -08:00
Christopher Willis-Ford
5e581f1d67
Merge branch 'renovate/babel-eslint-10.x' into renovate/eslint-config-scratch-9.x
2023-12-15 14:06:19 -08:00
renovate[bot]
bb19c1a76d
chore(deps): update dependency eslint-config-scratch to v9
2023-12-15 18:34:32 +00:00
renovate[bot]
3e1238c4c7
chore(deps): update dependency babel-eslint to v10
2023-03-22 21:50:42 +00:00
Andy O'Neill
2153ee9619
ci: Add CircleCI config (ENA-41)
2022-11-18 14:20:13 -05:00
Renovate Bot
c8418d327e
chore(deps): update dependency eslint to v8
2021-10-18 21:27:30 +00:00
Renovate Bot
cceb092819
chore(deps): pin dependencies
2021-07-22 22:04:04 +00:00
Renovate Bot
d99193b308
chore(deps): pin dependencies
2021-07-22 21:57:49 +00:00
Michael "Z" Goddard
41ab77b5a0
bump webpack-cli
2018-10-23 10:33:53 -04:00
Corey Frang
18cb9787ae
wip: greenplayer tests
2018-06-21 16:01:35 -04:00
Ray Schamp
4e67a0548c
Don't use npm prepublish
...
Be explicit and build on the release step. This way it doesn't matter which version of npm we use (since prepublish is deprecated in npm 5). Also because we don't actually need to build to use scratch-audio in scratch-gui, so it doesn't help to run build on npm install anyway.
2018-06-14 13:57:36 -04:00
Ray Schamp
110c07594d
Release with build stages
...
Also update to Node 8, and specify the stable 8 for build/lint/release, rather than latest stable Node, so less stuff changes.
2018-06-14 13:50:00 -04:00
Michael "Z" Goddard
26e972a62d
add tap script to package.json
2018-06-08 12:39:30 -04:00
Michael "Z" Goddard
e40e6e0b1b
add Effect tests and mocks
2018-06-08 12:39:29 -04:00
Michael "Z" Goddard
61e54b2457
extend existing effects from Effect
...
Add Effect class that manages connecting the effects in a chain from
their AudioPlayer to the AudioEngine.
2018-06-05 12:46:29 -04:00
Ray Schamp
c40105cf07
Merge pull request #81 from mzgoddard/dependents-no-boiler
...
Use src/index for browser entry point
2018-05-31 17:46:55 -04:00
Michael "Z" Goddard
ee5aafc862
Replace babel-preset-es2015 with babel-preset-env
2018-05-08 16:49:24 -04:00
Michael "Z" Goddard
d5d6ab9eb8
Depend on script dependencies for downstream webpack
...
Downstream webpack will need any dependencies src/ depends on so it can
successfully build. Also if multiple packages being built into a larger
script share a common dependency version range, they can share the
dependency instead of duplicating it. This will save built file size,
execution time, and memory.
2018-05-08 11:13:05 -04:00
Michael "Z" Goddard
df13e181eb
Update to webpack 4
2018-05-07 12:41:19 -04:00
Paul Kaplan
a9168f04aa
Use StartAudioContext to allow playing on mobile safari
2017-07-26 20:20:39 -04:00
Eric Rosenbaum
63cf44b269
Pin to exact version
2017-07-25 10:06:53 -04:00
Eric Rosenbaum
643d33e482
Use audio-context module for shared audiocontext
...
To prevent creating multiple audio contexts
2017-07-21 10:50:15 -04:00
Eric Rosenbaum
03034dd2f7
Remove dependency on Tone.js
2017-06-20 16:50:02 -04:00
Ray Schamp
cd699dbc0f
Install and configure eslint-config-scratch
2017-04-17 11:52:12 -04:00
Ray Schamp
0610f8a6ce
Update packages, fix lint error
2017-04-17 11:11:06 -04:00
greenkeeper[bot]
453c82092b
chore(package): update dependencies
...
https://greenkeeper.io/
2017-04-17 10:51:20 -04:00
Eric Rosenbaum
d08b5d2af9
Update tone version 0.9.0
...
So we can use Tone.UserMedia
2017-04-04 15:00:32 -04:00
Eric Rosenbaum
9731a58f0b
change package name to scratch-audio
2017-01-06 10:02:28 -05:00
Eric Rosenbaum
cd4d80b3b6
remove vocoder module
2016-11-07 17:28:13 -05:00
Eric Rosenbaum
840c53f524
playing with vocoder effect
2016-10-26 16:44:35 -04:00
Eric Rosenbaum
f0b316ca56
add minilog
2016-10-24 13:56:53 -04:00
Eric Rosenbaum
037166dbc9
adding json dependency
2016-10-13 15:35:25 -04:00
Eric Rosenbaum
cd38820fea
publish to npm
2016-10-13 15:26:30 -04:00
Eric Rosenbaum
b0cb3950fa
initial commit
2016-10-13 14:54:07 -04:00