Skip to content

Commit

Permalink
Add v8.2.0-dev.4 release
Browse files Browse the repository at this point in the history
  • Loading branch information
ryyppy committed Jul 29, 2020
1 parent 01ea477 commit 388cdf3
Show file tree
Hide file tree
Showing 195 changed files with 121,909 additions and 0 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,7 @@
## v8.2.0-dev.4

- Updated to BuckleScript commit [2c44b7](https://github.com/BuckleScript/bucklescript/commit/2c44b732f4a5ff573a123cf8796bab77edeaed76)

## v8.2.0-dev.3

- Fixes an issue where each compile erased the whole cmi cache, causing dependencies such as Reason-React to reload every time
Expand Down
1 change: 1 addition & 0 deletions VERSIONS
@@ -1,3 +1,4 @@
v8.2.0-dev.4
v8.2.0-dev.3
v8.2.0-dev.2
v8.2.0-dev.1
70,208 changes: 70,208 additions & 0 deletions v8.2.0-dev.4/compiler.js

Large diffs are not rendered by default.

28 changes: 28 additions & 0 deletions v8.2.0-dev.4/reason-react/React.bs.js
@@ -0,0 +1,28 @@
'use strict';


var Ref = {};

var Children = {};

var Context = {};

var Fragment = {};

var StrictMode = {};

var Suspense = {};

var SuspenseList = {};

var Uncurried = {};

exports.Ref = Ref;
exports.Children = Children;
exports.Context = Context;
exports.Fragment = Fragment;
exports.StrictMode = StrictMode;
exports.Suspense = Suspense;
exports.SuspenseList = SuspenseList;
exports.Uncurried = Uncurried;
/* No side effect */
22 changes: 22 additions & 0 deletions v8.2.0-dev.4/reason-react/React.js
@@ -0,0 +1,22 @@
'use strict';


var Ref = {};

var Children = {};

var Context = {};

var Fragment = {};

var Suspense = {};

var SuspenseList = {};

exports.Ref = Ref;
exports.Children = Children;
exports.Context = Context;
exports.Fragment = Fragment;
exports.Suspense = Suspense;
exports.SuspenseList = SuspenseList;
/* No side effect */
16 changes: 16 additions & 0 deletions v8.2.0-dev.4/reason-react/ReactDOM.bs.js
@@ -0,0 +1,16 @@
'use strict';


var Experimental = {};

var Ref = {};

var Props = {};

var Style;

exports.Experimental = Experimental;
exports.Ref = Ref;
exports.Props = Props;
exports.Style = Style;
/* No side effect */
88 changes: 88 additions & 0 deletions v8.2.0-dev.4/reason-react/ReactDOMRe.bs.js
@@ -0,0 +1,88 @@
'use strict';

var React = require("react");
var ReactDom = require("react-dom");
var Caml_option = require("bs-platform/lib/js/caml_option.js");

function renderToElementWithClassName(reactElement, className) {
var elements = document.getElementsByClassName(className);
if (elements.length !== 0) {
ReactDom.render(reactElement, elements[0]);
} else {
console.error("ReactDOMRe.renderToElementWithClassName: no element of class " + (className + " found in the HTML."));
}

}

function renderToElementWithId(reactElement, id) {
var element = document.getElementById(id);
if (element == null) {
console.error("ReactDOMRe.renderToElementWithId : no element of id " + (id + " found in the HTML."));
} else {
ReactDom.render(reactElement, element);
}

}

function createRootWithClassName(className) {
var elements = document.getElementsByClassName(className);
if (elements.length !== 0) {
return Caml_option.some(ReactDom.createRoot(elements[0]));
}

}

function createRootWithId(id) {
var element = document.getElementById(id);
if (!(element == null)) {
return Caml_option.some(ReactDom.createRoot(element));
}

}

var Experimental = {
createRootWithClassName: createRootWithClassName,
createRootWithId: createRootWithId
};

function hydrateToElementWithClassName(reactElement, className) {
var elements = document.getElementsByClassName(className);
if (elements.length !== 0) {
ReactDom.hydrate(reactElement, elements[0]);
} else {
console.error("ReactDOMRe.hydrateToElementWithClassName: no element of class " + (className + " found in the HTML."));
}

}

function hydrateToElementWithId(reactElement, id) {
var element = document.getElementById(id);
if (element == null) {
console.error("ReactDOMRe.hydrateToElementWithId : no element of id " + (id + " found in the HTML."));
} else {
ReactDom.hydrate(reactElement, element);
}

}

var Ref = {};

function createElementVariadic(domClassName, props, children) {
var variadicArguments = [
domClassName,
props
].concat(children);
return React.createElement.apply(null, variadicArguments);
}

var Style;

exports.renderToElementWithClassName = renderToElementWithClassName;
exports.renderToElementWithId = renderToElementWithId;
exports.Experimental = Experimental;
exports.hydrateToElementWithClassName = hydrateToElementWithClassName;
exports.hydrateToElementWithId = hydrateToElementWithId;
exports.Ref = Ref;
exports.createElementVariadic = createElementVariadic;
exports.Style = Style;
/* react Not a pure module */
112 changes: 112 additions & 0 deletions v8.2.0-dev.4/reason-react/ReactDOMRe.js
@@ -0,0 +1,112 @@
'use strict';

var React = require("react");
var ReactDom = require("react-dom");

function renderToElementWithClassName(reactElement, className) {
var elements = document.getElementsByClassName(className);
if (elements.length !== 0) {
ReactDom.render(reactElement, elements[0]);
} else {
console.error("ReactDOMRe.renderToElementWithClassName: no element of class " + (className + " found in the HTML."));
}

}

function renderToElementWithId(reactElement, id) {
var element = document.getElementById(id);
if (element == null) {
console.error("ReactDOMRe.renderToElementWithId : no element of id " + (id + " found in the HTML."));
} else {
ReactDom.render(reactElement, element);
}

}

function createRootWithClassName(className) {
var elements = document.getElementsByClassName(className);
if (elements.length !== 0) {
return {
TAG: /* Ok */0,
_0: ReactDom.createRoot(elements[0])
};
} else {
return {
TAG: /* Error */1,
_0: "ReactDOMRe.Unstable.createRootWithClassName: no element of class " + (className + " found in the HTML.")
};
}
}

function createRootWithId(id) {
var element = document.getElementById(id);
if (element == null) {
return {
TAG: /* Error */1,
_0: "ReactDOMRe.Unstable.createRootWithId: no element of id " + (id + " found in the HTML.")
};
} else {
return {
TAG: /* Ok */0,
_0: ReactDom.createRoot(element)
};
}
}

var Experimental = {
createRootWithClassName: createRootWithClassName,
createRootWithId: createRootWithId
};

function hydrateToElementWithClassName(reactElement, className) {
var elements = document.getElementsByClassName(className);
if (elements.length !== 0) {
ReactDom.hydrate(reactElement, elements[0]);
} else {
console.error("ReactDOMRe.hydrateToElementWithClassName: no element of class " + (className + " found in the HTML."));
}

}

function hydrateToElementWithId(reactElement, id) {
var element = document.getElementById(id);
if (element == null) {
throw {
RE_EXN_ID: "Invalid_argument",
_1: "ReactDOMRe.hydrateToElementWithId : no element of id " + (id + " found in the HTML."),
Error: new Error()
};
}
ReactDom.hydrate(reactElement, element);

}

var Ref = {};

function createElementVariadic(domClassName, props, children) {
var variadicArguments = [
domClassName,
props
].concat(children);
return React.createElement.apply(null, variadicArguments);
}

function unsafeAddProp(style, key, value) {
var dict = {};
dict[key] = value;
return Object.assign({}, style, dict);
}

var Style = {
unsafeAddProp: unsafeAddProp
};

exports.renderToElementWithClassName = renderToElementWithClassName;
exports.renderToElementWithId = renderToElementWithId;
exports.Experimental = Experimental;
exports.hydrateToElementWithClassName = hydrateToElementWithClassName;
exports.hydrateToElementWithId = hydrateToElementWithId;
exports.Ref = Ref;
exports.createElementVariadic = createElementVariadic;
exports.Style = Style;
/* react Not a pure module */
1 change: 1 addition & 0 deletions v8.2.0-dev.4/reason-react/ReactDOMServer.bs.js
@@ -0,0 +1 @@
/* This output is empty. Its source's type definitions, externals and/or unused code got optimized away. */
1 change: 1 addition & 0 deletions v8.2.0-dev.4/reason-react/ReactDOMServerRe.bs.js
@@ -0,0 +1 @@
/* This output is empty. Its source's type definitions, externals and/or unused code got optimized away. */
1 change: 1 addition & 0 deletions v8.2.0-dev.4/reason-react/ReactDOMServerRe.js
@@ -0,0 +1 @@
/* This output is empty. Its source's type definitions, externals and/or unused code got optimized away. */
11 changes: 11 additions & 0 deletions v8.2.0-dev.4/reason-react/ReactDOMStyle.bs.js
@@ -0,0 +1,11 @@
'use strict';


function unsafeAddProp(style, key, value) {
var dict = {};
dict[key] = value;
return Object.assign({}, style, dict);
}

exports.unsafeAddProp = unsafeAddProp;
/* No side effect */
52 changes: 52 additions & 0 deletions v8.2.0-dev.4/reason-react/ReactEvent.bs.js
@@ -0,0 +1,52 @@
'use strict';


var Synthetic = {};

var Clipboard = {};

var Composition = {};

var Keyboard = {};

var Focus = {};

var Form = {};

var Mouse = {};

var Pointer = {};

var $$Selection = {};

var $$Touch = {};

var UI = {};

var Wheel = {};

var Media = {};

var $$Image = {};

var Animation = {};

var Transition = {};

exports.Synthetic = Synthetic;
exports.Clipboard = Clipboard;
exports.Composition = Composition;
exports.Keyboard = Keyboard;
exports.Focus = Focus;
exports.Form = Form;
exports.Mouse = Mouse;
exports.Pointer = Pointer;
exports.$$Selection = $$Selection;
exports.$$Touch = $$Touch;
exports.UI = UI;
exports.Wheel = Wheel;
exports.Media = Media;
exports.$$Image = $$Image;
exports.Animation = Animation;
exports.Transition = Transition;
/* No side effect */

0 comments on commit 388cdf3

Please sign in to comment.