Groups
Sign in
Groups
esprima
Conversations
About
Send feedback
Help
esprima
Contact owners and managers
1–30 of 91
Welcome to the discussion place for Esprima!
Mark all as read
Report group
0 selected
Jakub T. Jankiewicz
4/4/21
Static analyzer for ESprima
Are there any static code analyzer for ESprima AST, that work with new syntax? I've found https:/
unread,
Static analyzer for ESprima
Are there any static code analyzer for ESprima AST, that work with new syntax? I've found https:/
4/4/21
Dave Sutter
,
Ariya Hidayat
2
4/28/20
redeclarations
It's a known limitation: https://github.com/jquery/esprima/issues/1098. -- Ariya Hidayat, https:/
unread,
redeclarations
It's a known limitation: https://github.com/jquery/esprima/issues/1098. -- Ariya Hidayat, https:/
4/28/20
Damien Golding
,
Ariya Hidayat
2
6/30/19
AST size very large. Is this normal?
Hi Damian, That seems a bit weird indeed. The AST can be quite big but it should not be unreasonably
unread,
AST size very large. Is this normal?
Hi Damian, That seems a bit weird indeed. The AST can be quite big but it should not be unreasonably
6/30/19
finscn
6/2/18
[REQUEST] export `Node` module , please.
When I use typescript , I often do something like this : (just an example , not in real project) ```
unread,
[REQUEST] export `Node` module , please.
When I use typescript , I often do something like this : (just an example , not in real project) ```
6/2/18
Petar Maksimovic
,
Ariya Hidayat
4
3/8/18
Enforcing strict/non-strict mode
Yes, prefixing the code with "use strict" will guarantee the initial strict mode. Make sure
unread,
Enforcing strict/non-strict mode
Yes, prefixing the code with "use strict" will guarantee the initial strict mode. Make sure
3/8/18
Sébastien Ros
, …
Jonny Johnson
3
11/8/17
How is VariableDeclaration an Expression?
Hi. I noticed this post and wonder if the forStatement have been cleaned up and the bugs been fixed?
unread,
How is VariableDeclaration an Expression?
Hi. I noticed this post and wonder if the forStatement have been cleaned up and the bugs been fixed?
11/8/17
Adrian Sieber
10/22/17
Binary representation of AST
Hi, is there already a specification for a binary representation of the AST? Or more general: Is
unread,
Binary representation of AST
Hi, is there already a specification for a binary representation of the AST? Or more general: Is
10/22/17
Ariya Hidayat
,
Mike Sherov
4
9/26/17
Re: How I can help
There is a desire for help, which has been expressed many times, even in this thread. I can't be
unread,
Re: How I can help
There is a desire for help, which has been expressed many times, even in this thread. I can't be
9/26/17
Claudio Procida
,
*...@ficarra.me
2
8/3/17
Support for optional-chaining
Esprima should not implement stage 1 proposals. These proposals are very immature and will likely
unread,
Support for optional-chaining
Esprima should not implement stage 1 proposals. These proposals are very immature and will likely
8/3/17
Ariya Hidayat
6/10/17
Esprima 4.0 is available
Hi everyone! I'm excited to share the news that Esprima 4.0.0 has been released! For npm users,
unread,
Esprima 4.0 is available
Hi everyone! I'm excited to share the news that Esprima 4.0.0 has been released! For npm users,
6/10/17
David Teller
,
Ariya Hidayat
2
5/24/17
Standardizing or deriving ESTree?
Hi David, I am not aware of any initiative to formalize ESTree standard, ie moving it from de facto
unread,
Standardizing or deriving ESTree?
Hi David, I am not aware of any initiative to formalize ESTree standard, ie moving it from de facto
5/24/17
KFRF
,
Ariya Hidayat
10
3/27/17
Question regarding the code base
I understand you, and I see you got a long TODO. Performance is not important to me ATM. I'm
unread,
Question regarding the code base
I understand you, and I see you got a long TODO. Performance is not important to me ATM. I'm
3/27/17
Alexey Petrushin
, …
Gautham B A
6
1/3/17
Extend ESPrima to understand `-!?` symbols in names?
The link seems to be broken. Could you please provide a live link? On Friday, 2 November 2012 07:33:
unread,
Extend ESPrima to understand `-!?` symbols in names?
The link seems to be broken. Could you please provide a live link? On Friday, 2 November 2012 07:33:
1/3/17
Ariya Hidayat
3
12/1/16
Esprima performance
Hi Kenny, When you play with these optimizations in your setup, what's the improvement that you
unread,
Esprima performance
Hi Kenny, When you play with these optimizations in your setup, what's the improvement that you
12/1/16
Ariya Hidayat
10/9/16
Esprima 3.1 is available
Hi everyone! I'm excited to share the news that Esprima 3.1.0 has been released! For npm users,
unread,
Esprima 3.1 is available
Hi everyone! I'm excited to share the news that Esprima 3.1.0 has been released! For npm users,
10/9/16
Ariya Hidayat
9/3/16
Esprima 3.0 is available
Hello everyone, I'm excited to announce the immediate availability of Esprima 3.0! If you use
unread,
Esprima 3.0 is available
Hello everyone, I'm excited to announce the immediate availability of Esprima 3.0! If you use
9/3/16
Andrew P. Black
,
Peter deHaan
2
8/30/16
Using esvalidate at the command line
Isn't ESValidate a command line tool? https://github.com/duereg/esvalidate#usage esvalidate -h On
unread,
Using esvalidate at the command line
Isn't ESValidate a command line tool? https://github.com/duereg/esvalidate#usage esvalidate -h On
8/30/16
billmcc64
,
Ariya Hidayat
2
12/13/15
esprima and nashorn
Hi Bill, For that purpose, please grab Esprima (eg from CDN) as described in http://esprima.org/doc/
unread,
esprima and nashorn
Hi Bill, For that purpose, please grab Esprima (eg from CDN) as described in http://esprima.org/doc/
12/13/15
Nazik us
, …
Mike Sherov
4
11/9/15
checking source code compliance with ECMAScript?
You can use the 1.x line of Esprima to detect full ES5 compliance. If it doesn't parse in the 1.x
unread,
checking source code compliance with ECMAScript?
You can use the 1.x line of Esprima to detect full ES5 compliance. If it doesn't parse in the 1.x
11/9/15
Ariya Hidayat
10/23/15
Towards the next 3.0
Hello everyone! Consider a set of certain circumstances, it is likely that we are going to bump the
unread,
Towards the next 3.0
Hello everyone! Consider a set of certain circumstances, it is likely that we are going to bump the
10/23/15
Ariya Hidayat
10/22/15
Esprima 2.7 is available
Hello everyone, I'm excited to share with you that the latest Esprima 2.7 is now available! For
unread,
Esprima 2.7 is available
Hello everyone, I'm excited to share with you that the latest Esprima 2.7 is now available! For
10/22/15
bucephalus org
, …
Richard Gibson
5
9/25/15
Parsing specific phrases (instead of always a `Program`)
I understand your request, and its differences from the current interface. I was pointing out an
unread,
Parsing specific phrases (instead of always a `Program`)
I understand your request, and its differences from the current interface. I was pointing out an
9/25/15
Ariya Hidayat
9/1/15
Esprima 2.6 Release
It's our pleasure to announce that Esprima 2.6 is now available! If you use Esprima via Node.js/
unread,
Esprima 2.6 Release
It's our pleasure to announce that Esprima 2.6 is now available! If you use Esprima via Node.js/
9/1/15
Dima Vidmich
,
Chris Toshok
2
6/23/15
MemberExpression issue
Arguably. I think the shift parser/ast does something like this? In esprima the differentiator for
unread,
MemberExpression issue
Arguably. I think the shift parser/ast does something like this? In esprima the differentiator for
6/23/15
Yves Amsellem
2
6/8/15
Minifying a file, the simple way
var fs = require('fs'); var esprima = require('esprima'); var esmangle = require(
unread,
Minifying a file, the simple way
var fs = require('fs'); var esprima = require('esprima'); var esmangle = require(
6/8/15
Adi Grossman
5/11/15
How can one detect obfuscated code? (as opposed to minimized)
I know that specific obfuscators can be detected. I'm seeking a general approach based on static
unread,
How can one detect obfuscated code? (as opposed to minimized)
I know that specific obfuscators can be detected. I'm seeking a general approach based on static
5/11/15
Earl Hood
,
Ariya Hidayat
2
5/6/15
Is there a lighter weight interface to parsing events?
Hi Earl, You may want to watch/track https://github.com/jquery/esprima/issues/1113. There is however
unread,
Is there a lighter weight interface to parsing events?
Hi Earl, You may want to watch/track https://github.com/jquery/esprima/issues/1113. There is however
5/6/15
pratik dand
,
Ariya Hidayat
2
3/24/15
Embedding espirima minifier in V8
Hi Pratik, V8 doesn't expose its parse tree. If you want to do that, you need to modify V8. If
unread,
Embedding espirima minifier in V8
Hi Pratik, V8 doesn't expose its parse tree. If you want to do that, you need to modify V8. If
3/24/15
Mike Sherov
,
Ariya Hidayat
2
2/4/15
Pushing 1.2.3 up to GitHub, and releasing 1.2.4
Ha, I must have forgotten pushing the tag. Let me check... I'll merge 309 right away as it's
unread,
Pushing 1.2.3 up to GitHub, and releasing 1.2.4
Ha, I must have forgotten pushing the tag. Let me check... I'll merge 309 right away as it's
2/4/15
Francisco Tolmasky
,
Michael Ficarra
4
1/22/15
Determining when an Identifier is a variable reference
Moving esprima list to BCC, as this is getting off topic. Progress on ES6 support is just starting.
unread,
Determining when an Identifier is a variable reference
Moving esprima list to BCC, as this is getting off topic. Progress on ES6 support is just starting.
1/22/15