Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync with v0.13.0 Beta 2 #2

Open
wants to merge 811 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
811 commits
Select commit Hold shift + click to select a range
9f18ccd
Update 03-interactivity-and-dynamic-uis.md: correct typo
kchia Jan 18, 2015
1694aff
Add Chinese translation to 7 more pages.
camsong Jan 19, 2015
f92967c
Merge pull request #2853 from jsfb/warn-only-on-read
jimfb Jan 20, 2015
291a92c
New class instantiation and initialization process
sebmarkbage Jan 20, 2015
2d75b11
Merge pull request #2808 from sebmarkbage/modernclasses
sebmarkbage Jan 20, 2015
c778e61
Fix ES6Class test so it runs in browsers
zpao Jan 20, 2015
a5657d2
Fix lint
sebmarkbage Jan 20, 2015
0a62a04
Merge pull request #2881 from camsong/master
zpao Jan 21, 2015
06de3f3
Merge pull request #2875 from kchia/patch-2
zpao Jan 21, 2015
51d74ca
Temporarily comment out bundle-collapser for JSXTransformer
chenglou Jan 20, 2015
f9c393f
Fix strict mode violoation in test
zpao Jan 21, 2015
ce5346f
Merge pull request #2884 from chenglou/fix-ex-source-map
zpao Jan 21, 2015
5f83707
adds a composite component for an iframe to handle load events
Jan 13, 2015
de54d84
Repair ReactDefaultPerf
Jan 21, 2015
b8f3c7f
Update 02.1-jsx-in-depth.md
amykyta Jan 21, 2015
972befe
Merge pull request #2889 from salier/react-default-perf
Jan 21, 2015
6f44f60
Document justification for dangerouslySetInnerHTML, fixes #2256
jimfb Jan 20, 2015
a7aca51
Throw for Misue of LocalEventTrapMixin
yungsters Jan 21, 2015
892e357
Merge pull request #2894 from yungsters/local-event-trap-mixin
yungsters Jan 21, 2015
76fe572
Fix inaccurate spec description
wincent Jan 22, 2015
a19966f
Correctly highlight changed line in tutorial.
swestwood Jan 22, 2015
4b2e89d
Add `npm run build`
zpao Jan 22, 2015
b403af1
Merge pull request #2900 from wincent/test-desc-fix
yungsters Jan 22, 2015
6247f30
Merge pull request #2890 from amykyta/patch-1
zpao Jan 22, 2015
833fcb6
Add Chinese translation of multiple-components
tendant Jan 15, 2015
943c2aa
Add Chinese translation of reusable-components
tendant Jan 15, 2015
76e1d5a
Merge pull request #2902 from swestwood/patch-2
sophiebits Jan 22, 2015
54b565d
Merge pull request #2518 from jsfb/documentation-for-dangerouslySetIn…
jimfb Jan 22, 2015
92e3617
[docs] Use current date in copyright footer
zpao Jan 22, 2015
f8a2141
Merge pull request #2903 from tendant/merge-conflicts-in-translation
zpao Jan 22, 2015
b94adc9
Added fb.me url to error message.
jimfb Jan 21, 2015
6588a84
Merge pull request #2765 from zpao/jsxtransformerlinenumber
zpao Jan 22, 2015
1ed1d7a
Add warning when accessing .type on a component class
sebmarkbage Jan 22, 2015
8a5c5ba
Merge pull request #2913 from sebmarkbage/typewarning
sebmarkbage Jan 22, 2015
c33d443
Fix a couple small lint issues
zpao Jan 22, 2015
3d109aa
Merge pull request #2915 from zpao/lint-fixup
zpao Jan 22, 2015
9c3d6b8
Move ref code to ReactCompositeComponent
sophiebits Jan 22, 2015
a534264
Merge pull request #2916 from spicyj/ref-composite
sophiebits Jan 23, 2015
734aedb
Merge pull request #2892 from jsfb/fbme-url-for-dangerouslySetInnerHtml
jimfb Jan 23, 2015
322bde6
Switch first-class refs to use functions
sophiebits Jan 23, 2015
f9821de
Merge pull request #2917 from spicyj/ref-composite
sophiebits Jan 23, 2015
a3a464c
Remove React.createRef API
sebmarkbage Jan 23, 2015
8616a6f
Merge pull request #2919 from sebmarkbage/removecreateref
sebmarkbage Jan 23, 2015
766a79c
Move component class instantiation into ReactCompositeComponent
sebmarkbage Jan 23, 2015
9abd113
Pass context to the constructor
sebmarkbage Jan 23, 2015
0e108b1
Merge pull request #2918 from sebmarkbage/fixcontexts
sebmarkbage Jan 23, 2015
ac7677b
Update .mailmap for me
sophiebits Jan 23, 2015
690409a
Replace ReactComponentMixin with ReactReconciler
sebmarkbage Jan 23, 2015
1c90efb
Merge pull request #2923 from sebmarkbage/dropcomponentmixin
sebmarkbage Jan 24, 2015
adabfe2
Remove _pendingContext
sebmarkbage Jan 25, 2015
4486a17
Merge pull request #2933 from sebmarkbage/pendingcontext
sebmarkbage Jan 25, 2015
51e0610
Update 06-transferring-props.md
Jan 26, 2015
5f15082
Add CoffeeScript Class Test
sebmarkbage Jan 26, 2015
e6672a3
Merge pull request #2944 from sebmarkbage/coffeescript
sebmarkbage Jan 26, 2015
3bbf6ce
Add Meta Matchers for Testing Tests
sebmarkbage Jan 26, 2015
d750cf7
Merge pull request #2942 from sebmarkbage/metamatchers
sebmarkbage Jan 27, 2015
96058a1
Merge pull request #2939 from patlaughlin/patch-1
zpao Jan 27, 2015
4054bb1
Provide warning when using styles containing a semicolon
mzabriskie Jan 27, 2015
05e2bc6
Fixing lint failures
mzabriskie Jan 27, 2015
94fb463
Moar tests
mzabriskie Jan 27, 2015
b6edbae
Renaming assertValidStyle to warnValidStyle
mzabriskie Jan 27, 2015
6c145c3
Add Basic TypeScript Class Test
sebmarkbage Jan 27, 2015
fca0fdc
Better tests
mzabriskie Jan 27, 2015
ae5a124
Using %s in warning message
mzabriskie Jan 27, 2015
f837cc2
Move component class instantiation into ReactCompositeComponent
sebmarkbage Jan 23, 2015
6ee5299
Move propType validation to element instead of class.
jimfb Jan 23, 2015
46ae2f4
Merge pull request #2952 from sebmarkbage/typescript
sebmarkbage Jan 27, 2015
c3522b8
Merge pull request #2920 from jsfb/move-proptype-validation
jimfb Jan 27, 2015
c6d1904
Merge pull request #2951 from mzabriskie/semicolon
zpao Jan 27, 2015
e8ef067
Update warning calls to use %s #2870
kevinold Jan 26, 2015
f0ea2b5
update to use spyOn for console.warn #2749
kevinold Jan 26, 2015
61ee74b
Merge pull request #2941 from kevinold/2870-update-warning-calls
jimfb Jan 27, 2015
fd077d7
Add Tests to Callbacks of the Life Cycles
sebmarkbage Jan 27, 2015
9b23807
Merge pull request #2953 from sebmarkbage/callbacktests
sebmarkbage Jan 27, 2015
103bf10
Fix broken jest test
sebmarkbage Jan 27, 2015
ed7332c
Extract setState, setProps etc into ReactUpdateQueue
sebmarkbage Jan 27, 2015
b3df7ca
Merge pull request #2930 from sebmarkbage/updatequeue
sebmarkbage Jan 27, 2015
9811b10
Batch updates in initial render
sebmarkbage Jan 25, 2015
7e62518
Merge pull request #2935 from sebmarkbage/batchupdates
sebmarkbage Jan 27, 2015
bebc568
Use Singleton LifeCycle State
sebmarkbage Jan 27, 2015
16a56af
Merge pull request #2936 from sebmarkbage/refactorlifecycles
sebmarkbage Jan 27, 2015
f61ca8d
don't validate propTypes in production
jergason Jan 26, 2015
c3c9808
Rename ReactComponentBase -> ReactComponent
sebmarkbage Jan 27, 2015
295ef00
We don't currently have a way to trace the origin of a mixin
sebmarkbage Jan 27, 2015
b3f96d9
Merge pull request #2957 from sebmarkbage/renamecomponent
sebmarkbage Jan 27, 2015
61c4497
Merge pull request #2959 from sebmarkbage/createmixin
sebmarkbage Jan 27, 2015
8bbaa95
Merge pull request #2948 from jergason/master
sebmarkbage Jan 27, 2015
cadbe1d
Rewording for clarity
ClimbsRocks Jan 27, 2015
33ecec0
Update 02.1-jsx-in-depth.md
ClimbsRocks Jan 27, 2015
8174262
Merge pull request #2961 from ClimbsRocks/patch-1
sophiebits Jan 27, 2015
513433b
Merge pull request #2962 from ClimbsRocks/patch-3
sophiebits Jan 27, 2015
9801f2d
Merge pull request #2940 from kevinold/2749-consistent-use-of-spys-or…
zpao Jan 27, 2015
5c5fc5e
Remove "derequire" from minified bundles
zertosh Jan 27, 2015
e4352ef
Update 04-multiple-components.md
ClimbsRocks Jan 27, 2015
2ea1f51
Merge pull request #2965 from ClimbsRocks/patch-4
jimfb Jan 27, 2015
dbdeb07
[testing] dump the cache when depending on warning messages
zpao Jan 28, 2015
49eb84e
Run jest with grunt, add to travis
zpao Jan 28, 2015
14d88d4
[jest] Use persistModuleRegistryBetweenSpecs
zpao Jan 28, 2015
5776dc7
Update tutorial.md
ClimbsRocks Jan 28, 2015
e2d3370
Merge pull request #2964 from zertosh/no-derequire-when-minifying
zpao Jan 28, 2015
657e307
Merge pull request #2966 from zpao/grunt-jest
zpao Jan 28, 2015
bd56b73
Merge pull request #2967 from zpao/jest-match-internal
zpao Jan 28, 2015
5bd0785
v0.13.0-beta.1
zpao Jan 28, 2015
140627b
Update thinking-in-react.md
Jan 28, 2015
b2f77e6
Add detectable prefix to ReactElement proptype warning.
jimfb Jan 27, 2015
bab59cd
Pull in 0.13 beta blog post from 0.12-stable branch
zpao Jan 30, 2015
ddb1c74
Merge pull request #2960 from jsfb/add-detectable-prefix-to-reactelem…
jimfb Jan 30, 2015
2ea00ea
Fixed linewrap issue on markdown output css. Fixes #2986
jimfb Jan 30, 2015
9f9d833
Merge pull request #2987 from jsfb/fix-markdown-output-wrap
zpao Jan 30, 2015
a7f0fb7
Only purgeID on ReactDOMComponent and ReactDOMTextComponent unmount
syranide Jan 30, 2015
b7530e1
Documents that `classSet` concatenates its arguments
jeffkole Jan 31, 2015
508b625
Merge pull request #2990 from jeffkole/patch-1
leebyron Jan 31, 2015
a170629
Merge pull request #1568 from syranide/dompurge
syranide Jan 31, 2015
c460ad6
Warn if mounting into node with dirty rendered markup
syranide Jul 22, 2014
905bfce
Merge pull request #1912 from syranide/safereuse
syranide Jan 31, 2015
3e0750a
Update copyright headers for 2015
rickbeerendonk Jan 31, 2015
2de44cf
Documents that JSX tool is transforming files with .js extension (and…
rickbeerendonk Jan 31, 2015
f1bd869
Add Conferences section to the Community Resources on the website
rickbeerendonk Jan 31, 2015
ea94ec8
Changed unit to pixels due to inconsitent font-size rendering of code…
sedovsek Jan 31, 2015
aa9edc2
Set HTML DOM property "open" to HAS_BOOLEAN_VALUE
syranide Jan 31, 2015
246fdeb
remove extraneous comma in tutorial
rgarcia Jan 31, 2015
344d07d
Add note linking to up-to-date doc on Flux website
JoelOtter Feb 1, 2015
b7860b7
Fix consistency of component api document
koba04 Feb 2, 2015
f6fd4a8
Use TypeScript Compiler API Directly
sebmarkbage Feb 2, 2015
2e232f8
Document React.addons.TestUtils.isElement()
akheron Feb 2, 2015
e04bdd8
Merge pull request #2999 from sedovsek/master
zpao Feb 2, 2015
2aeb8a2
Merge pull request #2995 from rickbeerendonk/copyright-2015
zpao Feb 2, 2015
8b1cd75
Merge pull request #3001 from rgarcia/patch-1
zpao Feb 2, 2015
bab94bf
Merge pull request #3011 from koba04/fix-coponent-api-doc
zpao Feb 2, 2015
8fc4f23
Removing unnecessary returns
hnordt Feb 2, 2015
534d23d
Merge pull request #3012 from sebmarkbage/typescript
sebmarkbage Feb 2, 2015
f922664
Merge pull request #3007 from JoelOtter/patch-2
zpao Feb 2, 2015
6c36b52
Merge pull request #2997 from rickbeerendonk/2943-jsx-build-tool-docu…
zpao Feb 2, 2015
0a1cd56
Try/catch property deprecation warnings to support IE8
syranide Feb 2, 2015
387adae
Merge pull request #3000 from syranide/openbool
syranide Feb 2, 2015
b207b86
Expecting transform not to throw. Removed meaningless comment.
jimfb Feb 2, 2015
381a01a
Merge pull request #3018 from jsfb/assert-not-throw
jimfb Feb 2, 2015
8d6c8a7
Merge pull request #3017 from syranide/trydefine
syranide Feb 2, 2015
c371709
Newlines handled incorrectly in innerText in IE8
syranide Jul 18, 2014
63c3461
Merge pull request #1864 from syranide/ie8text2
syranide Feb 2, 2015
f3271ad
Added jsx_orphaned_brackets_transformer for breaking JSX parser change
syranide Feb 2, 2015
ea67a1d
Added itemRef and itemId for complete microdata support.
btholt Feb 3, 2015
e67ff7e
Expose ReactReconciler
sebmarkbage Feb 3, 2015
2702281
Always trigger an update when a callback is enqueued.
sebmarkbage Feb 3, 2015
7b92d71
Changed itemId to itemID and added clarity to the comments of where i…
btholt Feb 3, 2015
1172f63
Merge pull request #3025 from sebmarkbage/fixrendercallback
sebmarkbage Feb 3, 2015
50c38bb
Merge pull request #3023 from sebmarkbage/devtoolsfix
sebmarkbage Feb 3, 2015
e3f95ea
Hot fix cyclic dependency
sebmarkbage Feb 3, 2015
c8833da
Merge pull request #3026 from sebmarkbage/fixdependency
sebmarkbage Feb 3, 2015
62213e0
Fix highlighting
hnordt Feb 3, 2015
acca4b3
Merge pull request #3020 from syranide/jsxbracketcodemod
jeffmo Feb 3, 2015
3f60a99
Merge pull request #3016 from hnordt/patch-1
zpao Feb 3, 2015
279b956
Set state takes a function
leebyron Jan 31, 2015
9174501
Merge pull request #2991 from leebyron/state-queue
leebyron Feb 4, 2015
3a0534e
Corrected documentation
germ13 Feb 4, 2015
d74d0e3
Fix list formatting in glossary
jergason Feb 4, 2015
8ca058a
Split escapeTextForBrowser into escapeTextContentForBrowser and quote…
syranide Sep 18, 2014
6672a7e
Merge pull request #2135 from syranide/ie8enctype
syranide Feb 4, 2015
f77e868
Merge pull request #3036 from jergason/master
zpao Feb 4, 2015
99a2ef3
Merge pull request #3032 from germ13/patch-1
zpao Feb 4, 2015
263800e
Fix isMounted inside of render
sebmarkbage Feb 4, 2015
3abfe00
Merge pull request #3039 from sebmarkbage/fixismounted
sebmarkbage Feb 4, 2015
ac4b640
Merge pull request #3013 from akheron/patch-2
zpao Feb 4, 2015
f2cd1a0
Merge pull request #2969 from gsklee/patch-1
zpao Feb 4, 2015
7e6c820
Merge pull request #3022 from btholt/master
zpao Feb 5, 2015
876fdd0
removes loose validation message
mdaverde Feb 5, 2015
7872006
Merge pull request #3045 from milanlandaverde/removes-validation-msg
zpao Feb 5, 2015
a4c96d6
Add autoFocus to supported HTML attributes
cobbweb Feb 5, 2015
04e6d02
Merge pull request #1599 from syranide/escbrow
syranide Feb 5, 2015
6af987c
Drop processAttributeNameAndPrefix and invalid attribute name escaping
syranide Feb 3, 2015
123d218
Merge pull request #3046 from cobbweb/patch-1
zpao Feb 5, 2015
c7e4f55
Merge pull request #3047 from syranide/escbrow2
syranide Feb 5, 2015
140d9b4
Warn only once for each class when accessing .type
sebmarkbage Feb 5, 2015
007207b
Merge pull request #3068 from sebmarkbage/dedupwarning
sebmarkbage Feb 5, 2015
8ab0ecb
Sync internal modules
zpao Feb 6, 2015
678ec31
Fix typos
Feb 6, 2015
0903120
Update tutorial.md
ClimbsRocks Feb 6, 2015
7cb1b9b
fix next page link typo
noyobo Feb 6, 2015
8197bfa
sync up Chinese docs links
noyobo Feb 6, 2015
9296f15
Chinese docs typo
noyobo Feb 6, 2015
7f6c575
Chinese docs Typesetting beautification & relate links
noyobo Feb 6, 2015
3525d01
Remove more upstream modules that aren't used
zpao Feb 6, 2015
0bf88f2
Corrected pure-render-mixin documentation
vincentriemer Feb 6, 2015
705353f
Move keyMirror to vendor to match internal move
zpao Feb 6, 2015
c69a920
Merge pull request #3073 from gsklee/patch-3
jimfb Feb 6, 2015
3740c51
Merge pull request #3078 from vincentriemer/patch-1
jimfb Feb 6, 2015
bcdf8f2
Add React.js Conf Keynote talk (with playlist)
hzoo Feb 6, 2015
7853260
Merge pull request #3080 from zpao/upgrade-internal-modules
zpao Feb 7, 2015
60c2f56
Merge pull request #3074 from noyobo/master
zpao Feb 7, 2015
462ab93
Fix markdown parsing error
iamdanfox Feb 8, 2015
a6a64d1
Merge pull request #2854 from cedrics/add-iframe-component
zpao Feb 9, 2015
cb83371
Merge pull request #2968 from ClimbsRocks/patch-5
zpao Feb 9, 2015
358e70c
Merge pull request #3089 from iamdanfox/fix-markdown-parsing-error-3075
zpao Feb 9, 2015
44634c0
Merge pull request #3082 from hzoo/patch-1
zpao Feb 9, 2015
1b86246
Remove zerowidth space at the beginning of file
rickbeerendonk Feb 9, 2015
56f5115
Make keyed object fragments an opaque type
sebmarkbage Feb 9, 2015
dae1dc6
Upgrade to newer eslint, use esprima-fb
zpao Feb 9, 2015
1455001
Merge pull request #2998 from rickbeerendonk/docs-conferences
zpao Feb 9, 2015
d59a039
Merge pull request #3097 from zpao/upgrade-eslint
zpao Feb 9, 2015
0fdd2a7
Merge pull request #3030 from sebmarkbage/fragments
sebmarkbage Feb 9, 2015
18c9a6e
Dead code
sebmarkbage Feb 9, 2015
7b0ce2c
Merge pull request #3100 from sebmarkbage/fragments
sebmarkbage Feb 9, 2015
5967915
Warn when calling setState & other methods at wrong time
zpao Feb 10, 2015
b9310a8
Consistently use `calls.length` instead of `callCount` for Jasmine spies
matiassingers Feb 10, 2015
01ef83f
Merge pull request #3105 from matiassingers/jasmine-call-count-consis…
zpao Feb 10, 2015
093ab00
Warn if a non-object value is used in ReactFragment.create
sebmarkbage Feb 10, 2015
f6f0bab
Merge pull request #3103 from zpao/lifecyle-warn-not-throw
zpao Feb 10, 2015
58d7051
rename `Id` suffix to `ID` to apply naming conventions
chicoxyzzy Feb 10, 2015
9c19135
Updated CONTRIBUTING.md: Mention of "facebook.com" was not a link
rkho Feb 10, 2015
4e55439
Flip console.warn to use warning module so users can intercept all wa…
jimfb Feb 10, 2015
130a164
Merge pull request #3117 from jsfb/use-warning-module
jimfb Feb 11, 2015
fbe88c7
fix Microdata properties' commentaries
chicoxyzzy Feb 11, 2015
ab512af
Advanced Performance Doc
vjeux Feb 11, 2015
83e4409
Tweaks on Advanced Performance
vjeux Feb 11, 2015
ea29768
Merge pull request #3118 from rkho/patch-1
zpao Feb 11, 2015
c07657f
Merge pull request #3114 from chicoxyzzy/master
zpao Feb 11, 2015
032fb6c
Merge pull request #3107 from sebmarkbage/fragments
sebmarkbage Feb 11, 2015
6c549d2
update image perf
vjeux Feb 11, 2015
462f3ca
Update to CLA, CONTRIBUTING.md
jasonly Feb 11, 2015
d2fcdfc
Merge pull request #3126 from Sourdoughh/patch-1
zpao Feb 12, 2015
f503882
Moar warnings with solid prefixes!
sebmarkbage Feb 12, 2015
a411f3e
Merge pull request #3130 from sebmarkbage/identifiablewarnings
sebmarkbage Feb 12, 2015
af8ad59
Add space-before-blocks rules, fix code
zpao Feb 12, 2015
12808e8
Fix license header to use BSD
zpao Feb 12, 2015
52b32d8
Remove newline at beginning of file
zpao Feb 12, 2015
7e5eb4b
Add indent lint rule, fix code
zpao Feb 12, 2015
fffe135
Merge pull request #3133 from zpao/more-lint
zpao Feb 12, 2015
892200a
Bumps safe_yaml to 1.0.4 (was 1.0.3) to fix bug
briankung Feb 12, 2015
1511fff
eslint
chicoxyzzy Feb 12, 2015
e02a303
.eslint in src is not necessary anymore
chicoxyzzy Feb 12, 2015
96677d5
update eslint rules
chicoxyzzy Feb 12, 2015
862f7d6
fix linting
chicoxyzzy Feb 12, 2015
f18dfdc
Only monitor components that are likely stateful (inputs and composites)
jimfb Feb 12, 2015
e27cd1d
Merge remote-tracking branch 'upstream/master'
Feb 13, 2015
5714510
Merge pull request #3134 from briankung/update-safe_yaml
zpao Feb 13, 2015
2a3f431
Merge pull request #3123 from chicoxyzzy/remove-jshint
zpao Feb 13, 2015
7e609c6
Fixed Copyright year for three files and react.js licence to BSD-lice…
Feb 13, 2015
5512d0d
Merge pull request #3132 from jsfb/warn-less-for-owner-necessary
jimfb Feb 13, 2015
34bb8e8
Bump jstransform version to 9.1.0 to include new flow updates
jeffmo Feb 13, 2015
332a782
Add --es6module and --non-strict-es6module flags to jsx bin
jeffmo Feb 13, 2015
8e803cb
Merge pull request #3143 from jeffmo/flow_0_3_0
jeffmo Feb 13, 2015
3751f85
Merge pull request #3139 from brianpchsu/master
zpao Feb 13, 2015
0b5331c
Update license for jsx_orphaned_brackets_transformer
zpao Feb 13, 2015
207b03c
Dedupe owner-is-important warning.
jimfb Feb 14, 2015
ad01f21
Merge pull request #3145 from jsfb/dedup-is-owner-important
zpao Feb 14, 2015
432e378
Remove references to vendor_deprecated
zpao Feb 14, 2015
5126cee
v0.13.0-beta.2
zpao Feb 14, 2015
ab1d032
Merge remote-tracking branch 'origin/master'
Feb 16, 2015
52ecbdc
Add missing condition from original polyfill
Feb 19, 2015
29673a9
Merge pull request #2 from amccloud/fix-queryselector-polyfill
amccloud Feb 19, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 9 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# We can probably lint these later but not important at this point
src/vendor
# eslint uses JSX* node types to determine if using JSX. esprima-fb still uses
# XJS* nodes. When we fix that (https://github.com/facebook/esprima/pull/85) we
# can enable linting the tests and fix those errors.
src/**/__tests__/**
# This should be enabled but that folder has too much in it that doesn't belong
src/test
test/the-files-to-test.generated.js
51 changes: 51 additions & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
parser: esprima-fb

env:
browser: true
node: true

globals:
__DEV__: true

rules:
# ERRORS
space-before-blocks: 2
indent: [2, 2, indentSwitchCase: true]
brace-style: 2
space-after-keywords: 2
strict: 2
# We actually have a transform to support this and we fix this for bundled
# releases but not for the npm package, so enforce it strictly
no-comma-dangle: 2
# Make this a warning for now. We do this in a few places so we might need to
# disable
no-unused-expressions: 2
block-scoped-var: 2
eol-last: 2
dot-notation: 2
consistent-return: 2
no-unused-vars: [2, args: none]
quotes: [2, 'single']

# WARNINGS
# This is the only one that's hard to track since we don't lint just changes.
max-len: [1, 80]

# WISHLIST. One day...
# We'll need a custom version of this that does a subset of the whole rule.
# Otherwise this is just too noisy.
# valid-jsdoc: 1

# DISABLED. These aren't compatible with our style
# We use this for private/internal variables
no-underscore-dangle: 0
# We pass constructors around / access them from members
new-cap: 0
# We do this a lot.
no-use-before-define: 0
# We do this in a few places to align values
key-spacing: 0

# DISABLED. These currently cause errors when running.
no-multi-spaces: 0
21 changes: 0 additions & 21 deletions .jshintrc

This file was deleted.

6 changes: 6 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
Andres Suarez <[email protected]>
Ben Alpert <[email protected]> <[email protected]>
Ben Alpert <[email protected]> <[email protected]>
Ben Newman <[email protected]> <[email protected]>
Bill Fisher <[email protected]>
Cheng Lou <[email protected]> <[email protected]>
Expand All @@ -18,8 +21,10 @@ Harry Hull <[email protected]>
Hendrik Swanepoel <[email protected]>
Ingvar Stepanyan <[email protected]> <[email protected]>
Irae Carvalho <[email protected]>
Ivan Vergiliev <[email protected]>
Jaime Mingo <[email protected]>
James Brantly <[email protected]>
Jan Hancic <[email protected]> <[email protected]>
Jan Kassens <[email protected]> <[email protected]>
Jason Bonta <[email protected]> <[email protected]>
Jason Trill <[email protected]>
Expand Down Expand Up @@ -51,6 +56,7 @@ Pieter Vanderwerff <[email protected]> <[email protected]>
Ray <[email protected]>
Richard Feldman <[email protected]> <[email protected]>
Richard Livesey <[email protected]>
Rob Arnold <[email protected]>
Sander Spies <[email protected]>
Sebastian Markbåge <[email protected]> <[email protected]>
Stoyan Stefanov <[email protected]>
Expand Down
3 changes: 2 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
language: node_js
node_js:
- '0.10'
sudo: false
cache:
directories:
- node_modules
Expand Down Expand Up @@ -40,6 +41,7 @@ after_script:
env:
matrix:
- TEST_TYPE=test
- TEST_TYPE=jest
- TEST_TYPE=lint
- TEST_TYPE=test:webdriver:saucelabs:modern
global:
Expand All @@ -50,7 +52,6 @@ env:
matrix:
fast_finish: true
allow_failures:
- env: TEST_TYPE=lint
- env: TEST_TYPE=test:coverage
- env: TEST_TYPE=perf:full
- env: TEST_TYPE=test:webdriver:saucelabs:modern
Expand Down
67 changes: 66 additions & 1 deletion AUTHORS
Original file line number Diff line number Diff line change
@@ -1,34 +1,47 @@
Adam Krebs <[email protected]>
Adam Mark <[email protected]>
Adam Solove <[email protected]>
Alan deLevie <[email protected]>
Alex Zelenskiy <[email protected]>
Alexander Solovyov <[email protected]>
Alexey Raspopov <[email protected]>
Andre Z Sanchez <[email protected]>
Andreas Svensson <[email protected]>
Andres Suarez <[email protected]>
Andrew Davey <[email protected]>
Andrew Rasmussen <[email protected]>
Andrew Zich <[email protected]>
Andrey Popp <[email protected]>
Anthony van der Hoorn <[email protected]>
Areeb Malik <[email protected]>
Ayman Osman <[email protected]>
Ben Alpert <[email protected]>
Ben Alpert <[email protected]>
Ben Foxall <[email protected]>
Ben Newman <[email protected]>
Ben Ripkens <[email protected]>
Bill Fisher <[email protected]>
Bob Eagan <[email protected]>
Bojan Mihelac <[email protected]>
Brandon Bloom <[email protected]>
Brandon Tilley <[email protected]>
Brian Cooke <[email protected]>
Brian Kim <[email protected]>
Brian Reavis <[email protected]>
Brian Rue <[email protected]>
Cam Spiers <[email protected]>
Cassus Adam Banko <[email protected]>
Cat Chen <[email protected]>
Charles Marsh <[email protected]>
Cheng Lou <[email protected]>
Chris Sciolla <[email protected]>
Christian Alfoni <[email protected]>
Christian Roman <[email protected]>
Christoph Pojer <[email protected]>
Christopher Monsanto <[email protected]>
Clay Allsopp <[email protected]>
Connor McSheffrey <[email protected]>
Cotton Hou <[email protected]>
Dan Abramov <[email protected]>
Dan Schafer <[email protected]>
Daniel Gasienica <[email protected]>
Daniel Lo Nigro <[email protected]>
Expand All @@ -39,6 +52,7 @@ Daryl Lau <[email protected]>
David Hellsing <[email protected]>
David Hu <[email protected]>
Devon Blandin <[email protected]>
Dmitrii Abramov <[email protected]>
Dmitry Mazuro <[email protected]>
Dustin Getz <[email protected]>
Enguerran <[email protected]>
Expand All @@ -48,15 +62,18 @@ Eric Schoffstall <[email protected]>
Evan Coonrod <[email protected]>
Fabio M. Costa <[email protected]>
Felipe Oliveira Carvalho <[email protected]>
Felix Gnass <[email protected]>
Felix Kling <[email protected]>
Fernando Correia <[email protected]>
François-Xavier Bois <[email protected]>
Fred Zhao <[email protected]>
G Scott Olson <[email protected]>
Garren Smith <[email protected]>
Geert Pasteels <[email protected]>
Geert-Jan Brits <[email protected]>
George A Sisco III <[email protected]>
Gilbert <[email protected]>
Glen Mailer <[email protected]>
Greg Hurrell <[email protected]>
Greg Roodt <[email protected]>
Guangqiang Dong <[email protected]>
Expand All @@ -70,25 +87,36 @@ Ingvar Stepanyan <[email protected]>
Irae Carvalho <[email protected]>
Isaac Salier-Hellendag <[email protected]>
Ivan Kozik <[email protected]>
Ivan Vergiliev <[email protected]>
Jacob Gable <[email protected]>
Jacob Greenleaf <[email protected]>
Jaime Mingo <[email protected]>
Jakub Malinowski <[email protected]>
James Brantly <[email protected]>
James Ide <[email protected]>
James Seppi <[email protected]>
Jamie Wong <[email protected]>
Jamison Dance <[email protected]>
Jan Hancic <[email protected]>
Jan Kassens <[email protected]>
Jared Forsyth <[email protected]>
Jason Bonta <[email protected]>
Jason Trill <[email protected]>
Jean Lauliac <[email protected]>
Jed Watson <[email protected]>
Jeff Barczewski <[email protected]>
Jeff Carpenter <[email protected]>
Jeff Chan <[email protected]>
Jeff Morrison <[email protected]>
Jeff Welch <[email protected]>
Jeffrey Lin <[email protected]>
Jesse Skinner <[email protected]>
Jignesh Kakadiya <[email protected]>
Jim OBrien <[email protected]>
Jimmy Jea <[email protected]>
Jing Chen <[email protected]>
Johannes Baiter <[email protected]>
Johannes Emerich <[email protected]>
John Watson <[email protected]>
Jon Beebe <[email protected]>
Jonas Enlund <[email protected]>
Expand All @@ -100,22 +128,28 @@ Josh Duck <[email protected]>
Josh Yudaken <[email protected]>
Joshua Ma <[email protected]>
Julen Ruiz Aizpuru <[email protected]>
Julien Bordellier <[email protected]>
Jun Wu <[email protected]>
Juraj Dudak <[email protected]>
Justin Jaffray <[email protected]>
Karl Mikkelsen <[email protected]>
Karpich Dmitry <[email protected]>
Keito Uchiyama <[email protected]>
Kit Randel <[email protected]>
Kunal Mehta <[email protected]>
Kyle Mathews <[email protected]>
Laurence Rowe <[email protected]>
Lee Byron <[email protected]>
Levi McCallum <[email protected]>
Lily <[email protected]>
Logan Allen <[email protected]>
Luigy Leon <[email protected]>
Marcin Kwiatkowski <[email protected]>
Marcin Szczepanski <[email protected]>
Mariano Desanze <[email protected]>
Mark Anderson <[email protected]>
Mark Hintz <[email protected]>
Mark IJbema <[email protected]>
Mark Richardson <[email protected]>
Marshall Roch <[email protected]>
Martin Andert <[email protected]>
Expand All @@ -124,15 +158,29 @@ Mathieu M-Gosselin <[email protected]>
Matt Harrison <[email protected]>
Matthew Dapena-Tretter <[email protected]>
Matti Nelimarkka <[email protected]>
Max F. Albrecht <[email protected]>
Michael Chan <[email protected]>
Michael Randers-Pehrson <[email protected]>
Michal Srb <[email protected]>
Mike D Pilsbury <[email protected]>
Miorel Palii <[email protected]>
Mouad Debbar <[email protected]>
Nadeesha Cabral <[email protected]>
Naman Goel <[email protected]>
Nate Hunzaker <[email protected]>
Nathan White <[email protected]>
Nicholas Bergson-Shilcock <[email protected]>
Nick Fitzgerald <[email protected]>
Nick Gavalas <[email protected]>
Nick Merwin <[email protected]>
Nick Thompson <[email protected]>
Nick Williams <[email protected]>
Niklas Boström <[email protected]>
Oleg <[email protected]>
Oleksii Markhovskyi <[email protected]>
Oliver Zeigermann <[email protected]>
Owen Coutts <[email protected]>
Pablo Lacerda de Miranda <[email protected]>
Pascal Hartig <[email protected]>
Paul O’Shannessy <[email protected]>
Paul Seiffert <[email protected]>
Expand All @@ -147,32 +195,49 @@ Ray <[email protected]>
Richard D. Worth <[email protected]>
Richard Feldman <[email protected]>
Richard Livesey <[email protected]>
Rick Beerendonk <[email protected]>
Rob Arnold <[email protected]>
Ryan Seddon <[email protected]>
Sahat Yalkabov <[email protected]>
Sam Selikoff <[email protected]>
Sander Spies <[email protected]>
Sean Kinsey <[email protected]>
Sebastian Markbåge <[email protected]>
Sergey Generalov <[email protected]>
Shane O'Sullivan <[email protected]>
Shaun Trennery <[email protected]>
Sheraz <[email protected]>
Shripad K <[email protected]>
Simon Højberg <[email protected]>
Simon Welsh <[email protected]>
Stefan Dombrowski <[email protected]>
Stephen Murphy <[email protected]>
Stoyan Stefanov <[email protected]>
Sundeep Malladi <[email protected]>
Sunny Juneja <[email protected]>
Sven Helmberger <[email protected]>
Sébastien Lorber <[email protected]>
Thomas Aylott <[email protected]>
Thomas Boyt <[email protected]>
Thomas Shaddox <[email protected]>
Thomas Shafer <[email protected]>
ThomasCrvsr <[email protected]>
Timothy Yung <[email protected]>
Tom Haggie <[email protected]>
Tom Hauburger <[email protected]>
Tom MacWright <[email protected]>
Tom Occhino <[email protected]>
Ville Immonen <[email protected]>
Vjeux <[email protected]>
Volkan Unsal <[email protected]>
Wayne Larsen <[email protected]>
WickyNilliams <WickyNilliams@MBA>
Wincent Colaiuta <[email protected]>
XuefengWu <[email protected]>
Yuriy Dybskiy <[email protected]>
Yuval Dekel <[email protected]>
Zach Bruggeman <[email protected]>
cutbko <[email protected]>
davidxi <[email protected]>
imagentleman <[email protected]>
jon madison <[email protected]>
Loading