Skip to content

Commit 1f46d0c

Browse files
author
周旺
committed
feat: 新增快应用平台插件
1 parent d561ae9 commit 1f46d0c

File tree

96 files changed

+7809
-369
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

96 files changed

+7809
-369
lines changed

lerna.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"packages/taro-components",
1717
"packages/taro-components-react",
1818
"packages/taro-components-rn",
19+
"packages/taro-components-qa",
1920
"packages/taro-extend",
2021
"packages/taro-h5",
2122
"packages/taro-helper",
@@ -43,7 +44,8 @@
4344
"packages/taro-swan",
4445
"packages/taro-tt",
4546
"packages/taro-qq",
46-
"packages/taro-jd"
47+
"packages/taro-jd",
48+
"packages/taro-quickapp"
4749
],
4850
"command": {
4951
"publish": {

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@
167167
"webpack-merge": "^4.2.2"
168168
},
169169
"dependencies": {
170+
"@rollup/plugin-json": "^4.1.0",
170171
"@types/babel__traverse": "^7.0.7",
171172
"@types/react-reconciler": "^0.18.0"
172173
}

packages/shared/src/components.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ const Input = {
132132
focus: 'false',
133133
'confirm-type': singleQuote('done'),
134134
'confirm-hold': 'false',
135-
cursor: 'i.value.length',
135+
cursor: '(i.value && i.value.length)',
136136
'selection-start': '-1',
137137
'selection-end': '-1',
138138
bindInput: '',

packages/shared/src/template.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,16 @@ import { Shortcuts } from './shortcuts'
2525
import { isBooleanStringLiteral, isNumber, isFunction } from './is'
2626
import { toCamelCase, toKebabCase, toDashed, hasOwn } from './utils'
2727

28-
interface Component {
28+
export interface Component {
2929
nodeName: string;
3030
attributes: Attributes;
3131
}
3232

33-
interface Components {
33+
export interface Components {
3434
[key: string]: Record<string, string>;
3535
}
3636

37-
interface ComponentConfig {
37+
export interface ComponentConfig {
3838
includes: Set<string>
3939
exclude: Set<string>
4040
thirdPartyComponents: Map<string, Set<string>>

packages/taro-cli/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
"@tarojs/plugin-platform-swan": "3.2.16",
5252
"@tarojs/plugin-platform-tt": "3.2.16",
5353
"@tarojs/plugin-platform-weapp": "3.2.16",
54+
"@tarojs/plugin-platform-quickapp": "3.2.16",
5455
"@tarojs/service": "3.2.16",
5556
"@tarojs/shared": "3.2.16",
5657
"@tarojs/taro": "3.2.16",

packages/taro-cli/src/cli.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@ export default class CLI {
5050
'@tarojs/plugin-platform-swan',
5151
'@tarojs/plugin-platform-tt',
5252
'@tarojs/plugin-platform-qq',
53-
'@tarojs/plugin-platform-jd'
53+
'@tarojs/plugin-platform-jd',
54+
'@tarojs/plugin-platform-quickapp'
5455
]
5556
customCommand('build', kernel, {
5657
_: args._,

packages/taro-cli/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
"strictNullChecks": true,
1919
"target": "es2015",
2020
"traceResolution": false,
21-
"types": ["node", "jest"]
21+
"types": ["node", "jest"],
22+
"skipLibCheck": true
2223
},
2324
"include": [
2425
"./src"

packages/taro-components-qa/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tarojs/components-qa",
3-
"version": "1.3.22",
3+
"version": "3.2.16",
44
"description": "多端解决方案基础组件(快应用)",
55
"main": "./index.js",
66
"files": [

packages/taro-components-qa/src/components/taro-audio/img.js

Lines changed: 0 additions & 4 deletions
This file was deleted.

packages/taro-components-qa/src/components/taro-audio/index.ux

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626
<script>
2727
import audio from '@system.audio'
2828

29-
import { PAUSE_IMG, START_IMG } from './img.js'
29+
const PAUSE_IMG = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABMklEQVRoQ+2Z0Y3CQAxE7QqOEqAjbwd0QAmEDijhOliXBBVAB0YrATqdkGxl10SRZn/XmXiek/kx08oPr7x/goGlJ4gJrGICIrIhoiMR7YnoTkS/qnoa1XyPfugTEpEzMx/+NmxmJ1WdRpjo0Y8auDFzm8L7mNlFVXeDDMzWDxkopdinRmutoec9kz36oQZ6XuA13+579GEgQtirwQQyCXna+AeyCWXrI4UihL0apFAmIU8bKZRNKFsfKRQh7NUghTIJedpIoWxC2fpIoQhhrwYplEnI00YKZRPK1kcKRQh7NUihTEKe9rdSqC01fv41c621biMNejWllNn6oZ9YRCZmbhua9xm84JitHzLQun6aaCsmMrO2YhqynXkRmasfNuB9Bkvdw8BS5F/vxQQwgU4CD9RcRkCIkNZgAAAAAElFTkSuQmCC'
30+
const START_IMG = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAB2klEQVRoQ9WZfVEEMQzFEwXgACSAk+IAHIAC7hRwKAAJwQE4AAWAA1DwmDdTZjo3cNtuu023f3d282s+XtKqrHzpyu2XIoAQwqmZfYwEnQUQQggi8qCqxwC+RGRjZvcjgEwC8NRV9X3fWADPInJhZgRyWzkA16p695eF0RuEIIzLygHYqOrtIesA7MzsxoOgCQANB/AaQ6prkjcDiBDMhxsze+zljaYAv0YDMBG56pHgiwBEbzCUmOAMrcXWYgCJN6gZ26UIFgeI3lhMM7oAJAnOvGB+NFvdAJKQaqoZ3QESzaA3qhPcBaClZrgBtNIMd4BazRgCoEYzhgKYoxnDASQJnjVnDAmQQJxPzeDDAkSIrZltDsn26ACcLXZrBfgGcLbWEPoEEHJajRFD6AnAZe40NxIAQ4bDz8GY38+HUQDe4qkXd6fuAAB4RcmTn3XD5wnAkGGsV01oXgAv0fjqS7DuAAAm1bVkYO4JwNrOkGl6EdwLoKi2j+SBWbV9FIDZtd0doLa2ewI0qe1eAKzt7CBnKWqJ0eneJlWodW0vgckB+PeRT0Sy+/YSo0r25gDwmZVd4tHehxer7U0B+DE+dKsq+/QTEemeqFUzcclpeOydDCEPo0r+uXqAHzf0dkAxk0BxAAAAAElFTkSuQmCC'
3031

3132
export default {
3233
props: {

0 commit comments

Comments
 (0)