Socket
Socket
Sign inDemoInstall

@formatjs/intl-listformat

Package Overview
Dependencies
Maintainers
3
Versions
140
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@formatjs/intl-listformat - npm Package Compare versions

Comparing version 3.1.1 to 3.1.2

36

intl-listformat.d.ts

@@ -1,4 +0,1 @@

import { ListPatternFieldsData } from '@formatjs/intl-utils';
import { ListPatternLocaleData } from '@formatjs/intl-utils';
import { LiteralPart } from '@formatjs/intl-utils';

@@ -53,2 +50,35 @@ export declare interface ElementPart {

declare interface ListPattern {
start: string;
middle: string;
end: string;
pair: string;
}
declare interface ListPatternData {
long: ListPattern;
short?: ListPattern;
narrow?: ListPattern;
}
declare interface ListPatternFieldsData {
conjunction?: ListPatternData;
disjunction?: ListPatternData;
unit?: ListPatternData;
}
declare type ListPatternLocaleData = LocaleData<ListPatternFieldsData>;
declare interface LiteralPart {
type: 'literal';
value: string;
}
declare type Locale = string;
declare interface LocaleData<T> {
data: Record<Locale, T>;
availableLocales: string[];
}
export declare type Part = LiteralPart | ElementPart;

@@ -55,0 +85,0 @@

2

package.json
{
"name": "@formatjs/intl-listformat",
"version": "3.1.1",
"version": "3.1.2",
"description": "Formats JS list in a i18n-safe way",

@@ -5,0 +5,0 @@ "keywords": [

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc