Skip to content

Commit 04b0fb8

Browse files
committed
Merge branch 'main' into example-enable-newarch
2 parents 188602a + 17660b1 commit 04b0fb8

21 files changed

+154
-1037
lines changed

.eslintrc.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,17 @@ module.exports = {
88
],
99
plugins: ['@typescript-eslint', 'prettier'],
1010
parser: '@typescript-eslint/parser',
11+
ignorePatterns: [
12+
"**/node_modules",
13+
"**/lib",
14+
"**/.eslintrc.js",
15+
"**/.prettierrc.js",
16+
"**/jest.config.js",
17+
"**/babel.config.js",
18+
"**/metro.config.js",
19+
"**/react-native.config.js",
20+
"**/tsconfig.json"
21+
],
1122
parserOptions: {
1223
project: true,
1324
tsconfigRootDir: __dirname,

bun.lockb

12.1 KB
Binary file not shown.

example/.eslintrc.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module.exports = {
22
root: true,
33
extends: '../.eslintrc.js',
44
parserOptions: {
5+
project: true,
56
tsconfigRootDir: __dirname,
6-
project: ['./tsconfig.json'],
77
},
88
};

example/ios/Podfile.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1237,7 +1237,7 @@ PODS:
12371237
- ReactCommon/turbomodule/bridging
12381238
- ReactCommon/turbomodule/core
12391239
- Yoga
1240-
- react-native-quick-sqlite (8.2.0):
1240+
- react-native-quick-sqlite (8.2.2):
12411241
- DoubleConversion
12421242
- glog
12431243
- hermes-engine
@@ -1873,9 +1873,9 @@ SPEC CHECKSUMS:
18731873
React-jsitracing: 52b849a77d02e2dc262a3031454c23be8dabb4d9
18741874
React-logger: 8db32983d75dc2ad54f278f344ccb9b256e694fc
18751875
React-Mapbuffer: 1c08607305558666fd16678b85ef135e455d5c96
1876-
React-microtasksnativemodule: f13f03163b6a5ec66665dfe80a0df4468bb766a6
1877-
react-native-quick-sqlite: f5579dc8ba5a05aec0e940f0d859eaf9316538c7
1878-
react-native-safe-area-context: f1fda705dfe14355f41933debb5932887e234cc5
1876+
React-microtasksnativemodule: 87b8de96f937faefece8afd2cb3a518321b2ef99
1877+
react-native-quick-sqlite: a1bbc9bc60dfa6100ed68743e40fb25e30c54303
1878+
react-native-safe-area-context: 851c62c48dce80ccaa5637b6aa5991a1bc36eca9
18791879
React-nativeconfig: 57781b79e11d5af7573e6f77cbf1143b71802a6d
18801880
React-NativeModulesApple: 7ff2e2cfb2e5fa5bdedcecf28ce37e696c6ef1e1
18811881
React-perflogger: 8a360ccf603de6ddbe9ff8f54383146d26e6c936

example/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-native-quick-sqlite-example",
3-
"version": "8.1.0",
3+
"version": "8.2.3",
44
"private": true,
55
"scripts": {
66
"pods": "cd ios && RCT_NEW_ARCH_ENABLED=1 bundle exec pod install",
@@ -22,7 +22,7 @@
2222
"expo-status-bar": "^1.12.1",
2323
"react": "18.3.1",
2424
"react-native": "0.75.2",
25-
"react-native-quick-sqlite": "workspace:*",
25+
"react-native-quick-sqlite": "8.2.3",
2626
"react-native-safe-area-context": "^4.11.0",
2727
"react-native-screens": "^3.34.0",
2828
"reflect-metadata": "^0.1.13",

example/src/Database.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,13 +50,13 @@ export async function typeORMGetBooks() {
5050
return result;
5151
}
5252

53-
export async function executeFailingTypeORMQuery() {
53+
export async function executeFailingTypeORMQuery(): Promise<QueryResult | void> {
5454
const bookRepository = datasource.getRepository(Book);
5555

5656
try {
5757
const manualQuery = (await bookRepository.query(`
5858
SELECT * From UnexistingTable
59-
`)) as QueryResult<Book>;
59+
`)) as QueryResult;
6060
return manualQuery;
6161
} catch (e) {
6262
console.warn('should have cached');

example/src/model/Book.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
import 'reflect-metadata';
2-
import {
3-
Entity,
4-
Column,
5-
PrimaryGeneratedColumn,
6-
OneToOne,
7-
JoinColumn,
8-
} from 'typeorm/browser';
2+
import {Entity, Column, PrimaryGeneratedColumn} from 'typeorm/browser';
93
import {BaseEntity} from 'typeorm';
104

115
@Entity()

example/src/model/User.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ export class User {
2020
// favoriteBook!: Book;
2121

2222
@Column('simple-json')
23-
metadata: {nickname: string};
23+
metadata: {nickname: string} | undefined;
2424

2525
@Column('blob')
26-
avatar: ArrayBuffer;
26+
avatar: ArrayBuffer | undefined;
2727
}

example/src/screens/BenchmarkScreen.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/* eslint-disable react-native/no-inline-styles */
12
import React, {useCallback, useMemo, useState} from 'react';
23
import Chance from 'chance';
34
import {

example/src/screens/UnitTestScreen.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ export const UnitTestScreen: React.FC = () => {
2020
<ScrollView
2121
contentContainerStyle={[
2222
ScreenStyles.container,
23+
// eslint-disable-next-line react-native/no-inline-styles
2324
{alignItems: 'flex-start'},
2425
]}>
2526
{results.map((r, i) => {

0 commit comments

Comments
 (0)