New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@girs/gdkpixbuf-2.0

Package Overview
Dependencies
Maintainers
1
Versions
41
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@girs/gdkpixbuf-2.0 - npm Package Compare versions

Comparing version

to
2.0.0-3.0.0-beta.15

gdkpixbuf-2.0-ambient.d.ts

2

gdkpixbuf-2.0.js

@@ -9,1 +9,3 @@

12

package.json
{
"name": "@girs/gdkpixbuf-2.0",
"version": "2.0.0-3.0.0-beta.14",
"version": "2.0.0-3.0.0-beta.15",
"description": "GJS TypeScript type definitions for GdkPixbuf-2.0, generated from library version 2.0.0",

@@ -15,2 +15,4 @@ "type": "module",

"exports": {
"./ambient": "./gdkpixbuf-2.0-ambient.d.ts",
"./import": "./gdkpixbuf-2.0-import.d.ts",
".": {

@@ -33,6 +35,6 @@ "import": {

"dependencies": {
"@girs/gio-2.0": "^2.76.1-3.0.0-beta.14",
"@girs/glib-2.0": "^2.76.1-3.0.0-beta.14",
"@girs/gmodule-2.0": "^2.0.0-3.0.0-beta.14",
"@girs/gobject-2.0": "^2.76.1-3.0.0-beta.14"
"@girs/gio-2.0": "^2.76.1-3.0.0-beta.15",
"@girs/gobject-2.0": "^2.76.1-3.0.0-beta.15",
"@girs/glib-2.0": "^2.76.1-3.0.0-beta.15",
"@girs/gmodule-2.0": "^2.0.0-3.0.0-beta.15"
},

@@ -39,0 +41,0 @@ "devDependencies": {

# GdkPixbuf-2.0
GJS TypeScript type definitions for GdkPixbuf-2.0, generated from library version 2.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v3.0.0-beta.14.
GJS TypeScript type definitions for GdkPixbuf-2.0, generated from library version 2.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v3.0.0-beta.15.

@@ -10,3 +10,3 @@ GdkPixbuf is a library for image loading and manipulation. The GdkPixbuf documentation contains both the programmer's guide and the API reference.

To use this type definitions, install them with NPM like this:
To use this type definitions, install them with NPM:
```bash

@@ -28,8 +28,59 @@ npm install @girs/gdkpixbuf-2.0

If you use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules), you can also import this module like you would do this in JavaScript:
### Ambient Modules
You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gdkpixbuf-2.0` or `@girs/gdkpixbuf-2.0/ambient` in your `tsconfig` or entry point Typescript file:
`index.ts`:
```ts
import '@girs/gdkpixbuf-2.0'
```
`tsconfig.json`:
```json
{
"compilerOptions": {
...
},
"include": ["@girs/gdkpixbuf-2.0"],
...
}
```
Now you can import the ambient module with TypeScript support:
```ts
import GdkPixbuf from 'gi://GdkPixbuf?version=2.0';
```
### Global import
You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gdkpixbuf-2.0` or `@girs/gdkpixbuf-2.0/import` in your `tsconfig` or entry point Typescript file:
`index.ts`:
```ts
import '@girs/gdkpixbuf-2.0'
```
`tsconfig.json`:
```json
{
"compilerOptions": {
...
},
"include": ["@girs/gdkpixbuf-2.0"],
...
}
```
Now you have also type support for this, too:
```ts
const GdkPixbuf = imports.gi.GdkPixbuf;
```
### Bundle
Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

@@ -39,2 +90,3 @@

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).

@@ -20,1 +20,3 @@ {

}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display