Skip to content

Commit 755d118

Browse files
committed
prepare sql.js support
1 parent b61aead commit 755d118

4 files changed

Lines changed: 12 additions & 2 deletions

File tree

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ plugins: [
1111
...,
1212
new webpack.NormalModuleReplacementPlugin(/typeorm$/, function (result) {
1313
result.request = result.request.replace(/typeorm/, "typeorm/browser");
14+
}),
15+
new webpack.ProvidePlugin({
16+
'window.SQL': 'sql.js/js/sql.js'
1417
})
1518
]
1619
```

config/webpack.config.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,9 @@ var devConfig = {
9595
ionicWebpackFactory.getCommonChunksPlugin(),
9696
new webpack.NormalModuleReplacementPlugin(/typeorm$/, function (result) {
9797
result.request = result.request.replace(/typeorm/, "typeorm/browser");
98+
}),
99+
new webpack.ProvidePlugin({
100+
'window.SQL': 'sql.js/js/sql.js'
98101
})
99102
],
100103

@@ -145,7 +148,6 @@ var prodConfig = {
145148
}
146149
};
147150

148-
149151
module.exports = {
150152
dev: devConfig,
151153
prod: prodConfig

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"devDependencies": {
4444
"@ionic/app-scripts": "^3.0.0",
4545
"@types/node": "^8.0.31",
46+
"sql.js": "^0.5.0",
4647
"typescript": "2.3.4"
4748
},
4849
"description": "An Ionic project",
@@ -60,4 +61,4 @@
6061
"ios"
6162
]
6263
}
63-
}
64+
}

yarn.lock

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3271,6 +3271,10 @@ sprintf-js@~1.0.2:
32713271
version "1.0.3"
32723272
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
32733273

3274+
sql.js@^0.5.0:
3275+
version "0.5.0"
3276+
resolved "https://registry.yarnpkg.com/sql.js/-/sql.js-0.5.0.tgz#f880dea18280a840e41df2209dc967422dfa8d81"
3277+
32743278
sshpk@^1.7.0:
32753279
version "1.13.1"
32763280
resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.13.1.tgz#512df6da6287144316dc4c18fe1cf1d940739be3"

0 commit comments

Comments
 (0)