vdf 1.1.0 copy "vdf: ^1.1.0" to clipboard
vdf: ^1.1.0 copied to clipboard

An encoder and decoder for Valve's KeyValue format (VDF) (https://developer.valvesoftware.com/wiki/KeyValues).

example/vdf_example.dart

import 'package:vdf/vdf.dart';

void main() {
  var decoded1 = vdf.decode(r'''
"sampleData"
{
	"foo"		"bar"
}
''');
  print(decoded1);
  // {"sampleData":{"foo":"bar"}}

  var decoded2 = vdfDecode(r'''
"sampleData"
{
	"foo"		"bar"
}
''');
  print(decoded2);
  // {"sampleData":{"foo":"bar"}}

  var encoded1 = vdf.encode({
    "sampleData": {
      "foo": "bar",
    }
  });
  print(encoded1);
  // "sampleData"
  //{
  //	"foo"		"bar"
  //}

  var encoded2 = vdfEncode({
    "sampleData": {
      "foo": "bar",
    }
  });
  print(encoded2);
  // "sampleData"
  //{
  //	"foo"		"bar"
  //}
}
6
likes
160
pub points
30%
popularity

Publisher

verified publisheradrianjagielak.dev

An encoder and decoder for Valve's KeyValue format (VDF) (https://developer.valvesoftware.com/wiki/KeyValues).

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

More

Packages that depend on vdf