Skip to content
This repository was archived by the owner on Apr 4, 2022. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
71c19a5
make Blob plain function
dstaley Jun 27, 2019
4e108b0
fix usage before initialization error
dstaley Jun 27, 2019
f70ced1
move prettier config to separate file
dstaley Jun 27, 2019
4c86688
update demo to use mozilla kinto server and kinto-http.min.js
dstaley Jun 27, 2019
a595e07
move gecko entry to src folder
dstaley Jun 27, 2019
377227a
remove built script from demo
dstaley Jun 27, 2019
192b1d8
remove browserify hack from entry point
dstaley Jun 27, 2019
9186537
use typescript and rollup to build library
dstaley Jun 27, 2019
8672fb9
remove unused scripts from readme
dstaley Jun 27, 2019
ac72171
update uuid import path to remove unused exports
dstaley Jun 29, 2019
cc64045
Merge remote-tracking branch 'upstream/master' into typescript-stage-one
dstaley Jul 2, 2019
3f8ac75
set timer globals explicitly
dstaley Jul 2, 2019
6d59bf8
add rollup plugin to correctly write timer globals
dstaley Jul 2, 2019
bf8bb8d
use rollup inject instead of replacing strings
dstaley Jul 3, 2019
75ac3bd
Merge remote-tracking branch 'origin/master' into dstaley-typescript-…
leplatrem Jul 5, 2019
34e38aa
Update the package-lock.json
leplatrem Jul 5, 2019
6986cad
Merge remote-tracking branch 'origin/master' into dstaley-typescript-…
leplatrem Jul 5, 2019
9e176f4
Update package-lock.json
leplatrem Jul 5, 2019
b6fcec7
remove rollup-plugin-inject usage
dstaley Jul 5, 2019
caf4bd4
merge changes from master
dstaley Aug 5, 2019
4b3a86b
Merge branch 'master' into typescript-stage-one
leplatrem Aug 7, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 0 additions & 23 deletions .babelrc

This file was deleted.

40 changes: 22 additions & 18 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -1,20 +1,24 @@
{
"parser": "babel-eslint",
"rules": {
"comma-dangle": 0,
"curly": 2,
"linebreak-style": [2, "unix"],
"no-console": 0,
"no-unused-vars": [2, {"vars": "all", "args": "none"}],
"no-var": 2,
"prefer-const": 1,
"semi": [2, "always"]
},
"env": {
"es6": true,
"browser": true,
"node": true
},
"extends": "eslint:recommended",
"root": true
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 2018,
"sourceType": "module"
},
"rules": {
"comma-dangle": 0,
"curly": 2,
"linebreak-style": [2, "unix"],
"no-console": 0,
"no-unused-vars": [2, { "vars": "all", "args": "none" }],
"no-var": 2,
"prefer-const": 1,
"semi": [2, "always"]
},
"env": {
"es6": true,
"browser": true,
"node": true
},
"extends": ["prettier/@typescript-eslint"],
"root": true
}
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,6 @@
/coverage
/esdoc
/node_modules
/.nyc_output
/demo/kinto-http.min.js
/demo/kinto-http.min.js.map
3 changes: 3 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"trailingComma": "es5"
}
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,9 +91,7 @@ Read the [API documentation](https://doc.esdoc.org/github.com/Kinto/kinto-http.j

In the browser, you can load prebuilt scripts hosted on unpkg:

- [kinto-http.js](https://unpkg.com/kinto-http/dist/kinto-http.js)
- [kinto-http.min.js](https://unpkg.com/kinto-http/dist/kinto-http.min.js)
- [kinto-http.noshim.js](https://unpkg.com/kinto-http/dist/kinto-http.noshim.js)

```html
<script src="https://unpkg.com/kinto-http/dist/kinto-http.min.js"></script>
Expand Down
27 changes: 17 additions & 10 deletions demo/index.html
Original file line number Diff line number Diff line change
@@ -1,23 +1,30 @@
<!DOCTYPE html>
<html>
<head>
<head>
<title>Kinto HTTP client demo</title>
<script type="text/javascript" src="kinto-http.noshim.js"></script>
</head>
<body>
<input id="server" placeholder="https://kinto.server/v1" value="https://kinto-ota.dev.mozaws.net/v1"/>
<script type="text/javascript" src="kinto-http.min.js"></script>
</head>
<body>
<input
id="server"
placeholder="https://kinto.server/v1"
value="https://kinto.dev.mozaws.net/v1/"
/>
<button id="go">Go!</button>
<pre id="capabilities"></pre>

<script type="text/javascript">
document.getElementById("go").onclick = () => {
const server = document.getElementById("server").value;
const client = new KintoClient(server);
client.fetchServerInfo()
.then((res) => {
document.getElementById("capabilities").innerText = JSON.stringify(res, null, 2);
});
client.fetchServerInfo().then(res => {
document.getElementById("capabilities").innerText = JSON.stringify(
res,
null,
2
);
});
};
</script>
</body>
</body>
</html>
37 changes: 0 additions & 37 deletions demo/kinto-http.noshim.js

This file was deleted.

Loading