Commit Graph

  • 0e19006641 add destructuring support Sebastian McKenzie 2014-09-29 18:29:08 +10:00
  • dbf25a82ee rename iterators to for-of Sebastian McKenzie 2014-09-29 18:28:51 +10:00
  • 998b9a4c38 remove 6to5-polyfill Sebastian McKenzie 2014-09-29 16:28:05 +10:00
  • 908beea515 dry up array comprehension for single block Sebastian McKenzie 2014-09-29 16:27:35 +10:00
  • 74a661bf44 implement array comprehension Sebastian McKenzie 2014-09-29 15:35:03 +10:00
  • b0cfbb20ca add iterators Sebastian McKenzie 2014-09-29 14:51:33 +10:00
  • fd932e20e9 hoist var declarations to before function definition when let block scoping Sebastian McKenzie 2014-09-29 13:36:39 +10:00
  • 74f831bd39 implement constants Sebastian McKenzie 2014-09-29 12:24:21 +10:00
  • 886ed42b78 add util.errorWithNode method that returns an error with mapped location properties Sebastian McKenzie 2014-09-29 12:24:12 +10:00
  • 2e035663e1 dry up classes Sebastian McKenzie 2014-09-29 12:23:50 +10:00
  • 53a8c34d33 add support for extra es6 features Sebastian McKenzie 2014-09-29 03:43:46 +10:00
  • 4859a25876 additional helper templates Sebastian McKenzie 2014-09-29 03:43:37 +10:00
  • c8db68d2d7 add skeleton constants Sebastian McKenzie 2014-09-29 03:43:28 +10:00
  • 99fb31638e add computed property names support Sebastian McKenzie 2014-09-29 03:43:21 +10:00
  • d87c7942a3 add property name shorthand support Sebastian McKenzie 2014-09-29 03:43:10 +10:00
  • d11944f7c1 template literal multiline test Sebastian McKenzie 2014-09-29 03:42:59 +10:00
  • b9ed7f0cb2 add array comprehension and property name shorthand Sebastian McKenzie 2014-09-29 03:11:59 +10:00
  • 3732b4fe39 change transform to options in middleware Sebastian McKenzie 2014-09-29 03:11:43 +10:00
  • 00ed99cade add configure method to browserify Sebastian McKenzie 2014-09-29 03:11:28 +10:00
  • fa9e7f3880 add skeleton tests for browserify and middleware Sebastian McKenzie 2014-09-29 03:11:15 +10:00
  • dbaa5fd6bb revert summary list order Sebastian McKenzie 2014-09-29 01:38:29 +10:00
  • 98414c39b9 reorder summary list Sebastian McKenzie 2014-09-29 01:36:32 +10:00
  • 4bda57644d add sourcemap to summary Sebastian McKenzie 2014-09-29 01:36:02 +10:00
  • fc1ff3f858 remove useless readme headings Sebastian McKenzie 2014-09-29 01:34:20 +10:00
  • 1db8afa97a fix lint errors Sebastian McKenzie 2014-09-29 01:34:08 +10:00
  • 4197302226 rejigger summary list Sebastian McKenzie 2014-09-29 01:24:25 +10:00
  • 48fc3b839b update logo Sebastian McKenzie 2014-09-29 01:23:16 +10:00
  • 8cfb9e3ffa add logo Sebastian McKenzie 2014-09-29 01:22:20 +10:00
  • c2abb5eebf try inline align right tag Sebastian McKenzie 2014-09-29 01:08:29 +10:00
  • 7e2eb2495f align right badges in readme Sebastian McKenzie 2014-09-29 01:06:50 +10:00
  • d1c3985efb try header with badges Sebastian McKenzie 2014-09-29 01:05:43 +10:00
  • 18c7e07da1 add util test Sebastian McKenzie 2014-09-29 01:03:18 +10:00
  • 740a9167e4 fix esprima parse options Sebastian McKenzie 2014-09-29 01:03:12 +10:00
  • d5bfd1a7ee remove api test file Sebastian McKenzie 2014-09-29 01:03:02 +10:00
  • b3657b3c2e add errors test Sebastian McKenzie 2014-09-29 01:02:55 +10:00
  • 26416784a8 dry up class tests Sebastian McKenzie 2014-09-29 01:02:50 +10:00
  • 02b43a7bcb add api tests Sebastian McKenzie 2014-09-29 01:02:39 +10:00
  • 0736225bf9 fix readme heading Sebastian McKenzie 2014-09-29 00:44:36 +10:00
  • f013bd4e6a better piping for codeclimate test cov Sebastian McKenzie 2014-09-29 00:44:28 +10:00
  • 36257ad300 remove old node version from travis Sebastian McKenzie 2014-09-29 00:44:17 +10:00
  • bbf918bbe1 fix codeclimate token Sebastian McKenzie 2014-09-29 00:41:27 +10:00
  • 45803b24d3 fix instanbul command in Makefile Sebastian McKenzie 2014-09-29 00:38:10 +10:00
  • e3df476b79 add travis Sebastian McKenzie 2014-09-29 00:35:25 +10:00
  • 28198df151 add badges to readme Sebastian McKenzie 2014-09-29 00:35:13 +10:00
  • 30453aa3b1 restructure readme Sebastian McKenzie 2014-09-29 00:25:24 +10:00
  • 66e06b5e13 fix invalid variable declaration name Sebastian McKenzie 2014-09-29 00:25:16 +10:00
  • 2ab8e1c3ba fixed dependenceis Sebastian McKenzie 2014-09-29 00:25:01 +10:00
  • c97696c224 first commit Sebastian McKenzie 2014-09-28 23:39:22 +10:00
  • daedc6fcb3 Fixes #129 and spaces in template quasi literals. Ingvar Stepanyan 2014-09-24 14:07:24 +03:00
  • 203384f7c2 Fixes marijnh/acorn#127. Ingvar Stepanyan 2014-09-23 23:51:39 +03:00
  • 6ea4139be1 Add note about deprecated scopeVisitor object Marijn Haverbeke 2014-09-22 17:08:50 +02:00
  • 49680b1c60 [loose parser] Take brace-line indentation into account for objlit closing heuristic Marijn Haverbeke 2014-09-22 15:15:12 +02:00
  • 39fa62e90f [loose parser] Be slightly more agressive about heuristically closing object literals Marijn Haverbeke 2014-09-22 15:03:54 +02:00
  • 12cbfed34f [loose parser] Don't omit unfinished object literal properties Marijn Haverbeke 2014-09-22 14:46:41 +02:00
  • 96024e6950 Updated docs. Ingvar Stepanyan 2014-09-17 20:55:59 +03:00
  • 9c17926e3f Version update. Ingvar Stepanyan 2014-09-17 20:54:41 +03:00
  • 4b4c63f924 Merge pull request #1 from NekR/master Ingvar Stepanyan 2014-09-17 20:42:02 +03:00
  • d0497ab212 Add parseExpressionAt function to the API Marijn Haverbeke 2014-09-15 20:56:04 +02:00
  • ac31b0314c Bump version number post-0.8 Marijn Haverbeke 2014-09-12 16:57:40 +02:00
  • 456f74e34f Mark version 0.8.0 Marijn Haverbeke 2014-09-12 16:56:07 +02:00
  • d98a432673 Really remove html from git repository Marijn Haverbeke 2014-09-12 16:55:42 +02:00
  • 0322beb0aa Add a prepublish step to package.json Marijn Haverbeke 2014-09-12 16:54:28 +02:00
  • 4d4daa07e0 Don't keep the docco output in the repository anymore Marijn Haverbeke 2014-09-12 15:50:34 +02:00
  • 91911bcfcd Add bin/without_eval utility Marijn Haverbeke 2014-09-12 14:07:22 +02:00
  • 78a6caf673 Add test for inXJSChild MemberExpression Arthur Stolyar 2014-09-09 02:12:39 +03:00
  • d3cece14fd Fix spaceSkip after inXJSChildExpression Arthur Stolyar 2014-09-09 01:56:30 +03:00
  • ae9fae6c76 Fix in child XJS MemberExpression Arthur Stolyar 2014-09-09 01:06:52 +03:00
  • 533d1d62ec Updated docs. Ingvar Stepanyan 2014-09-09 00:06:06 +03:00
  • fe805f396e Update version. Ingvar Stepanyan 2014-09-08 23:58:44 +03:00
  • 3086621905 Merge branch 'master' into jsx. Ingvar Stepanyan 2014-09-08 23:58:19 +03:00
  • 10553cbced Make token format compatible with Esprima and Mozilla-styled locations. Ingvar Stepanyan 2014-08-20 15:31:35 +03:00
  • 5c89414c5a Final polishing after rebase. Ingvar Stepanyan 2014-09-05 17:23:03 +03:00
  • 2fbf640e60 Update README.md Ingvar Stepanyan 2014-07-27 02:56:41 +03:00
  • 35c8f104bd Spread attribute support and small optimizations. Ingvar Stepanyan 2014-07-27 02:56:41 +03:00
  • a246bf83d0 Do not throw syntax error if strict mode function has same name as one of its parameters. Max Schaefer 2014-09-05 11:18:49 +01:00
  • fe6cafa141 Upgrade esprima to esprima-fb and update docs. Ingvar Stepanyan 2014-07-11 02:00:53 +03:00
  • 817120b370 Small test refactoring. Ingvar Stepanyan 2014-07-11 01:51:33 +03:00
  • 95a1231c6d Metadata & docs updates. Ingvar Stepanyan 2014-07-11 00:57:32 +03:00
  • 7da3b6f1fd Fix start position for HTML comments and add tests. Max Schaefer 2014-09-03 18:20:39 +01:00
  • daf9e82ab5 Final fixes for spaces. Ingvar Stepanyan 2014-07-11 00:13:45 +03:00
  • 7560ba4c94 Fixed in-tag spaces in hacky way (to be refactored). Ingvar Stepanyan 2014-07-10 22:45:47 +03:00
  • 292942c1d8 Small refactoring related to handling XJSText. Ingvar Stepanyan 2014-07-10 19:05:07 +03:00
  • 4ed5087bea Revert space counting after the opening tag in favor of better fix since this one introduces extra parsing error. Ingvar Stepanyan 2014-07-10 18:29:44 +03:00
  • 77e05c4edc Fixed XJSEmptyExpression location tracking. Ingvar Stepanyan 2014-07-10 18:28:07 +03:00
  • f53f89a0ae Fixed test with parenthesis. Ingvar Stepanyan 2014-07-10 17:44:46 +03:00
  • 3253f56602 Fixed skipping spaces at the beginning of JSX contents. Ingvar Stepanyan 2014-07-10 13:43:16 +03:00
  • 2c3740c159 Fixed nesting elements in attributes. Ingvar Stepanyan 2014-07-09 21:39:18 +03:00
  • 5d2ace2f58 Added JSX text and string literal parsing. Ingvar Stepanyan 2014-07-09 20:06:19 +03:00
  • 22e8f7b90e Added basic attribute and element nesting support. Ingvar Stepanyan 2014-07-09 14:58:15 +03:00
  • 6091a0cf55 Added JSX-specific identifier parsing. Ingvar Stepanyan 2014-07-09 00:05:20 +03:00
  • b4c5d1f2e9 Added support for namespaces and member expressions in tag names. Ingvar Stepanyan 2014-07-08 22:46:03 +03:00
  • 283d47c038 Started porting JSX support from esprima-fb. Ingvar Stepanyan 2014-07-08 17:44:55 +03:00
  • 6c854ad221 [loose parser] Be more careful about calling resetTo Marijn Haverbeke 2014-09-05 15:31:15 +02:00
  • 40f1c67161 Remove trailing whitespace from acorn.js Marijn Haverbeke 2014-08-21 18:12:04 +02:00
  • 1ca2115294 Remove unused local variables. Max Schaefer 2014-08-15 09:15:05 +01:00
  • e58f401b82 Bump version number post 0.7 Marijn Haverbeke 2014-08-14 13:25:01 +02:00
  • fe767e4cd8 Mark version 0.7.0 Marijn Haverbeke 2014-08-14 13:24:24 +02:00
  • 69cadaa1e9 Add basic ES6 support in util/walk.js Marijn Haverbeke 2014-08-14 13:23:03 +02:00
  • 372e1d42f3 Split ES6 Template logic from main functionality. Ingvar Stepanyan 2014-08-04 13:47:28 +03:00
  • d1a5db36cc Fix sentence broken by 11dc953bc6 Marijn Haverbeke 2014-08-14 12:48:12 +02:00