Skip to content

Commit 1f1e872

Browse files
committed
fix: use proper dependencies rather than freezed
1 parent 7038beb commit 1f1e872

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

lib/src/cbor.dart

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
import 'package:cbor/cbor.dart';
1313
import 'package:collection/collection.dart';
14+
import 'package:meta/meta.dart';
1415

1516
/// A string of bytes, as used in CBOR ([RFC 7049](https://datatracker.ietf.org/doc/html/rfc7049)).
1617
typedef ByteString = List<int>;
@@ -33,6 +34,11 @@ extension NullableEquals on ByteString? {
3334

3435
/// Abstract class intended for data structures which are serializable to CBOR.
3536
abstract class CborSerializable {
37+
38+
/// Don't use this. This class was not designed to be extended by clients.
39+
@protected
40+
CborSerializable();
41+
3642
/// Serializes this instance to a [CborValue].
3743
CborValue toCborValue();
3844

lib/src/cose/cose_key.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
*/
1111

1212
import 'package:cbor/cbor.dart';
13-
import 'package:freezed_annotation/freezed_annotation.dart';
13+
import 'package:collection/collection.dart';
1414

1515
import '../cbor.dart';
1616
import '../constants/cose_key.dart';

lib/src/scope.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
*/
1111

1212
import 'package:cbor/cbor.dart';
13-
import 'package:freezed_annotation/freezed_annotation.dart';
13+
import 'package:collection/collection.dart';
14+
import 'package:meta/meta.dart';
1415

1516
import 'aif.dart';
1617
import 'cbor.dart';

0 commit comments

Comments
 (0)