Comments (9)
How about we just accept our status quo for now, document it, and clean it up later if it becomes a problem. We can always add an alias later.
from peggy.
Waiting on monorepo branch
from peggy.
Requesting the use of the token es2015
to be in keeping with ts, rollup, webpack, rome, etc
Hildjj suggested maintaining es
as a synonym, seems fine
from peggy.
Rollup seems to use es
? https://rollupjs.org/guide/en/#outputformat
from peggy.
Webpack seems to use module
: https://webpack.js.org/configuration/output/#librarytarget-module
from peggy.
I can't figure out what rome is using; they're not doing bundling yet, right?
from peggy.
... huh. i wonder if es2015
is a synonym in rollup now
i guess i'm just wrong about webpack
it's es2015
in typescript because there are subtle differences already for es2018, because it can collide conceptually with the old es4x module notation, and because there's good reason to believe either es9 or es10 will include types, which will change the export spec. i believe typescript is making the right choice.
rome i don't use. it describes itself as a bundler? Rome is a linter, compiler, bundler, and more for JavaScript, TypeScript, JSON, HTML, Markdown, and CSS.\nRome is designed to replace Babel, ESLint, webpack, Prettier, Jest, and others.
the reason I expected them to use es2015
is they're written in Typescript and claim complete Typescript compatability, but I was just wrong about rollup
, and I can't find it either, so now I'm receding from thinking I know the answer
from peggy.
anyway, if rollup, webpack, and typescript disagree, then i think you can pretty much do what you want
please don't call it prolog
from peggy.
seems fine. i was just appealing for community norms, and it seems there isn't one
from peggy.
Related Issues (20)
- Allow use of an empty array as default value in allowedStartRules option HOT 1
- 4.0.1 dropped support for Node 18 HOT 3
- Implement soft-mode with access to partial results
- Start and end index of matched rule in the source code. HOT 5
- allow await HOT 2
- Code completion for Peggy grammar HOT 3
- posAssertion doesn't work HOT 1
- Add StartRules to .d.ts
- Allow whitespace between plucked word and its pattern
- Failed to run "peggy" on windows, "-S.exe" is missing, what's this? HOT 3
- Proposal to rename `grammarSource` option in parse method to `source` HOT 1
- Infinite repetition in RFCs HOT 3
- Failed to compile grammar containing imports HOT 3
- Grammar with token "constructor" fails to generate HOT 2
- Web tests fail
- Allow es6 plugins from CLI HOT 2
- Clean up rollup hacks in CLI
- Allow ES6 config files
- non-default startRule doesn't work with multiple allowedStartRules HOT 1
- Make rule name available inside action blocks
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from peggy.