Yotam Mann
aaf880c925
Using web-test-runner for tests, updating import paths ( #1242 )
...
* WIP moving tests to web-test-runner
* updating thresholds
* Adding file extensions
* Testing integrations
* linting
* fixing dep
* moving back to root dir
* prettier all of the files
* updating eslint rules to use with prettier
* remove import package
* moving tsignore around
* removing unneeded ignores
* all tests run on puppeteer, no need for testing guards
* linting
* import type syntax
* cleaning up
* Update package.json
2024-05-03 14:31:14 -04:00
Yotam Mann
080856221c
organizing docs ( #1235 )
2024-04-29 10:48:28 -04:00
Yotam Mann
7ec918e5b4
making arguments generic
2020-09-21 09:26:22 -04:00
sarahBuisson
846e536e4e
Update Defaults.ts
2020-09-21 02:31:29 +02:00
Yotam Mann
a78fba072a
make sure the defaults belong to the template
2020-07-19 12:04:03 -07:00
Yotam Mann
e8e785ffdd
linting
2019-09-15 23:32:40 -04:00
Yotam Mann
94a9f78704
don't merge object when the type is AudioParam, AudioNode or AudioBuffer
...
addresses standardized-audio-context/#642
2019-08-19 10:04:21 -07:00
Yotam Mann
74ae46a7d4
adding interface to deepMerge which reflects the merging interfaces
2019-08-16 13:57:17 -04:00
Yotam Mann
4d52317fd3
takes an array of partials
2019-08-12 00:09:40 -04:00
Yotam Mann
1360828a6c
caching periodic wave computations
...
helps when creating many custom oscillators with the same phase or partials
2019-08-08 14:22:15 -04:00
Yotam Mann
6cb6472f46
if object key is 'value' just copy it over
...
deep merging was causing some errors with ToneEvent
2019-07-23 17:09:11 -04:00
Yotam Mann
9e8ffa3dd0
optionsFromArguments can accept an object
...
uses 4th parameter to know which options should be an object
2019-07-22 16:15:55 -04:00
Yotam Mann
c56798ebf4
takes a string array instead of object
2019-07-19 12:32:42 -04:00
Yotam Mann
3efd706458
omiting defaults from object
...
useful for removing redundant properties in get/set
2019-07-18 14:06:10 -04:00
Yotam Mann
219462fe9e
cleaning up circular deps
2019-07-11 09:57:06 -04:00
tambien
017f866ee3
options does not require keys if empty
2019-06-23 14:47:44 -04:00
tambien
014601a4f5
adding default arg
2019-06-17 21:52:02 -04:00
tambien
730a818bcb
organizing into sub folders
2019-05-23 14:00:49 -04:00