File tree Expand file tree Collapse file tree 7 files changed +33
-34
lines changed Expand file tree Collapse file tree 7 files changed +33
-34
lines changed Original file line number Diff line number Diff line change 11{
22 "parserOptions" : {
3- "ecmaVersion" : 5
3+ "ecmaVersion" : 6 ,
4+ "sourceType" : " module"
45 },
56 "extends" : " eslint:recommended" ,
67 "env" : {
7- "commonjs" : true ,
88 "browser" : true
99 },
1010 "rules" : {
Original file line number Diff line number Diff line change @@ -13,10 +13,12 @@ jobs:
1313 - uses : actions/checkout@v2
1414
1515 - uses : purescript-contrib/setup-purescript@main
16+ with :
17+ purescript : " unstable"
1618
17- - uses : actions/setup-node@v1
19+ - uses : actions/setup-node@v2
1820 with :
19- node-version : " 10 "
21+ node-version : " 14 "
2022
2123 - name : Install dependencies
2224 run : |
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ Notable changes to this project are documented in this file. The format is based
55## [ Unreleased]
66
77Breaking changes:
8+ - Migrate FFI to ES modules (#17 by @JordanMartinez )
89
910New features:
1011
Original file line number Diff line number Diff line change 1515 " package.json"
1616 ],
1717 "dependencies" : {
18- "purescript-nullable" : " ^5.0.0 " ,
19- "purescript-web-events" : " ^3.0.0 "
18+ "purescript-nullable" : " main " ,
19+ "purescript-web-events" : " master "
2020 }
2121}
Original file line number Diff line number Diff line change 66 },
77 "devDependencies" : {
88 "eslint" : " ^7.15.0" ,
9- "pulp" : " ^15 .0.0" ,
10- "purescript-psa" : " ^0.8.0 " ,
9+ "pulp" : " 16 .0.0- 0" ,
10+ "purescript-psa" : " ^0.8.2 " ,
1111 "rimraf" : " ^3.0.2"
1212 }
1313}
Original file line number Diff line number Diff line change 1- "use strict" ;
2-
3- exports . _key = function ( storage ) {
1+ export function _key ( storage ) {
42 return storage . key ;
5- } ;
3+ }
64
7- exports . _oldValue = function ( storage ) {
5+ export function _oldValue ( storage ) {
86 return storage . oldValue ;
9- } ;
7+ }
108
11- exports . _newValue = function ( storage ) {
9+ export function _newValue ( storage ) {
1210 return storage . newValue ;
13- } ;
11+ }
1412
15- exports . url = function ( storage ) {
13+ export function url ( storage ) {
1614 return storage . url ;
17- } ;
15+ }
1816
19- exports . _storageArea = function ( storage ) {
17+ export function _storageArea ( storage ) {
2018 return storage . storageArea ;
21- } ;
19+ }
Original file line number Diff line number Diff line change 1- "use strict" ;
2-
3- exports . length = function ( storage ) {
1+ export function length ( storage ) {
42 return function ( ) {
53 return storage . length ;
64 } ;
7- } ;
5+ }
86
9- exports . _key = function ( index ) {
7+ export function _key ( index ) {
108 return function ( storage ) {
119 return function ( ) {
1210 return storage . key ( index ) ;
1311 } ;
1412 } ;
15- } ;
13+ }
1614
17- exports . _getItem = function ( key ) {
15+ export function _getItem ( key ) {
1816 return function ( storage ) {
1917 return function ( ) {
2018 return storage . getItem ( key ) ;
2119 } ;
2220 } ;
23- } ;
21+ }
2422
25- exports . setItem = function ( key ) {
23+ export function setItem ( key ) {
2624 return function ( value ) {
2725 return function ( storage ) {
2826 return function ( ) {
2927 storage . setItem ( key , value ) ;
3028 } ;
3129 } ;
3230 } ;
33- } ;
31+ }
3432
35- exports . removeItem = function ( key ) {
33+ export function removeItem ( key ) {
3634 return function ( storage ) {
3735 return function ( ) {
3836 storage . removeItem ( key ) ;
3937 } ;
4038 } ;
41- } ;
39+ }
4240
43- exports . clear = function ( storage ) {
41+ export function clear ( storage ) {
4442 return function ( ) {
4543 storage . clear ( ) ;
4644 } ;
47- } ;
45+ }
You can’t perform that action at this time.
0 commit comments