- Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Updated dependencies, base files, and editions using boundation
- Add Windows compatibility
- It's been 2 years, 5 months and 8 days (total 891 days) since the last update to
make-deno-edition
and a lot has changed! This release incorporates all of it! Expect a lot more successful Deno editions being made. Shoutout to my GitHub Sponsors for affording me the time to make this happen. - Updated builtin compatibility table
- Use
esh.sh
where appropriate - Use and understand
node:
andnpm:
prefixes where appropriate - Update
filedirname
fallback to usenode:filedirname
instead of a fragile URL - Update internals to make use of the
@bevry/fs-*
and@bevry/json
utilities instead - Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Use the
--unstable
flag when testing compatibility, as some of thestd/node
polyfills require it as they are still unstable- Closes issue #47
- Updated dependencies, base files, and editions using boundation
- Removed a left over debug log
- Updated for
filedirname
v2 - Targets Deno >= 1.3.2
- Fixed regression from v1.0.3 where export statements could incorrectly continue onto import comments
- Fixed multiline imports being ignored
- Added support for
std/node/assert
polyfills that just landed
- Fixed
__dirname
detection (regression in v1.0.1)
- Add support for the deno
std/node/url
polyfill - Refresh the deno cache when attempting to run our conversions
- Use Bevry's
__dirname
and__filename
ponyfill as the community one disappeared - Do not use the
__dirname
and__filename
ponyfill if they are manually set
- Bumped to v1 to show that is already stable and production ready, and has been used for 33 packages already.
- Now that deno v1.3.0 is released with pull request #6833 merged, use that for
std/node/util
instead of the pull request directly - Updated dependencies, base files, and editions using boundation
- Add support for
util.inspect
via deno#6833 - Add support for
__dirname
and__filename
via deno#2125 - Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Don't verify files work with deno on Travis CI (unless the new
--run
flag is provided) as it is likely Deno is not present on Travis CI
- Improvements to the stdout messages
- Failed attempts will now output which files failed, and if
--verbose
is provided (or if it is running on Travis CI) then the complete details are also provided.
- Make binary have executable permissions which is reuqired for yarn environments
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Fix devDeps being merged into deps
- Updated dependencies, base files, and editions using boundation
- Support
export * from 'module'
statements
- Trim various fetch polyfills
- Allow required deno permissions to be specified via
package.json
keywords - Deno run commands are now outputted, and indentation is corrected
- Changed
written
topassed
to reflect v0.6.0 changes - If there is a
deno.ts
file inside the source edition, that is used as the deno entry instead
- Fix non-functional typo
- Now each made deno edition file is run against deno
- Fixed imports of the name as the package being mangled (regression since v0.4.0)
- Support
buffer
imports
- Fix non-functional typo
- Fix thrown errors not being caught in v0.4.0
- Add or remove the
package.json
keywordsdeno
,denoland
,deno-entry
, anddeno-edition
based on successful deno compatibility - Cleaner and more detailed and useful output
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Fixed package imports that have a
deno
entry
- Now supports nested files
- Now supports circular imports
- Updated dependencies, base files, and editions using boundation
- Use
https://
instead of//
, as//
fails witherror: File URL contains invalid path
- Fixed
deno-edition
being generated instead ofedition-deno
- Initial working release