Release v1.0.2-beta

This commit is contained in:
Christian Kaisermann 2019-05-18 00:35:05 -03:00
parent 4323f56ff3
commit c54eaafd5c
7 changed files with 64 additions and 2076 deletions

View File

@ -3,4 +3,5 @@
/yarn.lock /yarn.lock
/package-lock.json /package-lock.json
/src /src
/coverage /coverage
/example

View File

@ -487,6 +487,11 @@
"integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
"dev": true "dev": true
}, },
"deepmerge": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.2.0.tgz",
"integrity": "sha512-6+LuZGU7QCNUnAJyX8cIrlzoEgggTM6B7mm+znKOX4t5ltluT9KLjN6g61ECMS0LTsLW7yDpNoxhix5FZcrIow=="
},
"define-properties": { "define-properties": {
"version": "1.1.3", "version": "1.1.3",
"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
@ -1470,6 +1475,24 @@
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
"dev": true "dev": true
}, },
"intl-format-cache": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/intl-format-cache/-/intl-format-cache-2.1.0.tgz",
"integrity": "sha1-BKNp/sv61tpgBbrh8UMzMy3PkxY="
},
"intl-messageformat": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-2.2.0.tgz",
"integrity": "sha1-NFvNRt5jC3aDMwwuUhd/9eq0hPw=",
"requires": {
"intl-messageformat-parser": "1.4.0"
}
},
"intl-messageformat-parser": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.4.0.tgz",
"integrity": "sha1-tD1FqXRoytvkQzHXS7Ho3qRPwHU="
},
"is-accessor-descriptor": { "is-accessor-descriptor": {
"version": "0.1.6", "version": "0.1.6",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
@ -1812,6 +1835,11 @@
"readable-stream": "^2.0.1" "readable-stream": "^2.0.1"
} }
}, },
"micro-memoize": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/micro-memoize/-/micro-memoize-3.0.1.tgz",
"integrity": "sha512-1ruDLuAVzgBcm2WVFC4YZnTKY8xjBgcjoCGR4K64NbRncDxkgempJyYSni06vB9+FDQzqcvuyCQr0yc+0S5ltw=="
},
"micromatch": { "micromatch": {
"version": "3.1.10", "version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
@ -1988,6 +2016,11 @@
"integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
"dev": true "dev": true
}, },
"object-resolve-path": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/object-resolve-path/-/object-resolve-path-1.1.1.tgz",
"integrity": "sha1-p/j5Poogr4DkQhe6fbVDFtnRIjI="
},
"object-visit": { "object-visit": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
@ -2234,9 +2267,9 @@
"dev": true "dev": true
}, },
"rollup": { "rollup": {
"version": "1.12.1", "version": "1.12.2",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-1.12.1.tgz", "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.12.2.tgz",
"integrity": "sha512-6CL0c+HxqEY9/8G+7mYIvor0tt60mVC64410/1DeaGWZCFAvcY8ClT0bsnTxECd6vR004CMm0X2yBZmod5gWjw==", "integrity": "sha512-ePehZfVMIE4eO0/LV6VaMY8kp0D9sbziUabpBeJbHAHa2WJPxuS0lYLmiLamb02e098RIRyq1F2yjM4O08dQVA==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/estree": "0.0.39", "@types/estree": "0.0.39",
@ -2301,9 +2334,9 @@
} }
}, },
"rollup-pluginutils": { "rollup-pluginutils": {
"version": "2.7.0", "version": "2.7.1",
"resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.7.0.tgz", "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.7.1.tgz",
"integrity": "sha512-FoP6L1YnMYTAR06Dpq5LE3jJtMwPE6H4VEOqFU23yoziZnqNRSiWcVy6YgEY5PdQB4G7278+8c4TvB0JKS1csA==", "integrity": "sha512-3nRf3buQGR9qz/IsSzhZAJyoK663kzseps8itkYHr+Z7ESuaffEPfgRinxbCRA0pf0gzLqkNKkSb8aNVTq75NA==",
"dev": true, "dev": true,
"requires": { "requires": {
"estree-walker": "^0.6.0", "estree-walker": "^0.6.0",
@ -2680,6 +2713,18 @@
"integrity": "sha512-Ak8/k8fOhz6BBzGVgxfb4YHCWRDzOw7VYuWcDBtBpH7RaCodFXIEpdnRQXc4j9j5bHAlnRn4KXURXVvdZplkBg==", "integrity": "sha512-Ak8/k8fOhz6BBzGVgxfb4YHCWRDzOw7VYuWcDBtBpH7RaCodFXIEpdnRQXc4j9j5bHAlnRn4KXURXVvdZplkBg==",
"dev": true "dev": true
}, },
"svelte-i18n": {
"version": "1.0.2-beta",
"resolved": "https://registry.npmjs.org/svelte-i18n/-/svelte-i18n-1.0.2-beta.tgz",
"integrity": "sha512-+tCM0dmDcH++/evM0EZrvsvg6sey3Y7Oly4ty7TtCJAElIQe8KD9A30mKl7RpbXZcWYTEOd2DgkGeocryRmHoA==",
"requires": {
"deepmerge": "^3.2.0",
"intl-format-cache": "^2.1.0",
"intl-messageformat": "^2.2.0",
"micro-memoize": "^3.0.1",
"object-resolve-path": "^1.1.1"
}
},
"terser": { "terser": {
"version": "3.17.0", "version": "3.17.0",
"resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz", "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz",

View File

@ -20,6 +20,6 @@
"svelte": "^3.0.0" "svelte": "^3.0.0"
}, },
"dependencies": { "dependencies": {
"svelte-i18n": "../" "svelte-i18n": "^1.0.2-beta"
} }
} }

View File

@ -1,11 +1,9 @@
import App from './App.svelte';
import './i18n.js' import './i18n.js'
import App from './App.svelte'
const app = new App({ const app = new App({
target: document.body, target: document.body,
props: { props: { name: 'world' },
name: 'world' })
}
});
export default app; export default app

File diff suppressed because it is too large Load Diff

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{ {
"name": "svelte-i18n", "name": "svelte-i18n",
"version": "0.0.5", "version": "1.0.1-beta",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {

View File

@ -1,9 +1,9 @@
{ {
"name": "svelte-i18n", "name": "svelte-i18n",
"version": "0.0.5", "version": "1.0.2-beta",
"license": "MIT", "license": "MIT",
"main": "dist/i18n.js", "main": "dist/i18n.js",
"module": "src/index.js", "module": "dist/i18n.mjs",
"types": "src/index.d.ts", "types": "src/index.d.ts",
"description": "Internationalization library for Svelte", "description": "Internationalization library for Svelte",
"author": "Christian Kaisermann <christian@kaisermann.me>", "author": "Christian Kaisermann <christian@kaisermann.me>",
@ -16,13 +16,12 @@
"translation" "translation"
], ],
"scripts": { "scripts": {
"build": "microbundle --format=cjs,es", "build": "microbundle --format=cjs,es --no-sourcemap",
"start": "microbundle watch --format=cjs,es", "start": "microbundle watch --format=cjs,es",
"test": "jest --no-cache --verbose", "test": "jest --no-cache --verbose",
"test:watch": "jest --no-cache --verbose --watchAll", "test:watch": "jest --no-cache --verbose --watchAll",
"lint": "eslint \"src/**/*.js\"", "lint": "eslint \"src/**/*.js\"",
"format": "prettier --loglevel silent --write \"src/**/*.js\" && eslint --fix \"src/**/*.js\"", "format": "prettier --loglevel silent --write \"src/**/*.js\" && eslint --fix \"src/**/*.js\""
"prepublishOnly": "npm run format && npm run test && npm run build"
}, },
"jest": { "jest": {
"verbose": true, "verbose": true,